본문 바로가기
Python/기본문법

dict.pop() 메소드

by yororing 2024. 4. 17.

01 문법

dictionary.pop(keyname, defaultvalue)

02 정의

  • 기능: 딕셔너리 안에 있는 아이템 삭제
  • 반환값: 삭제한 아이템의 value 값

03 Parameters

  • keyname
    • 필수
    • 삭제하고 싶은 아이템의 key 값
  • defaultvalue
    • optional
    • 지정된 key 값이 딕셔너리에 없을 경우 반환할 값
    • 지정된 key 값이 딕셔너리에 없고 defaultvalue 미지정 시 에러 발생  

04 예시

car = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

x = car.pop("model")

print(x)
>>> Mustang

print(car)
>>> {'brand': 'Ford', 'year': 1964}

 

참조

  1. https://www.w3schools.com/python/ref_dictionary_pop.asp
  2.