Python 딕셔너리 setdefault() 메서드

예제

"model" 항목의 값을 가져오기:

car = {
  "brand": "Porsche",
  "model": "911",
  "year": 1963
}
x = car.setdefault("model", "Macan")
print(x)

실행 예제

정의 및 사용법

setdefault() 메서드는 지정된 키로 항목의 값을 반환합니다.

키가 존재하지 않으면 지정된 값을 포함하는 이 키를 삽입합니다. 아래 예제를 참조하세요.

문법

dictionary.setdefault(keyname, value)

파라미터 값

파라미터 설명
keyname 필수. 반환할 항목의 키 이름을 포함하는 값.
value

선택 사항. 키가 존재하면 이 매개변수는 무효가 됩니다.

키가 존재하지 않으면 이 값이 키의 값이 됩니다.

기본값 None.

더 많은 예제

예제

"color" 항목의 값을 가져오기, "color" 항목이 없으면 "white" 값을 포함하는 "color"을 삽입하다:

car = {
  "brand": "Porsche",
  "model": "911",
  "year": 1963
}
x = car.setdefault("color", "white")
print(x)

실행 예제