언어/파이썬

어디까지 파봐썬 5강_딕셔너리

디지털랫드 2024. 2. 6. 20:12

2. 딕셔너리 관련 함수

딕셔너리 함수 & 예약어


  • keys() : Key 리스트 만들기
  • values() : Value 리스트 만들기
  • items() : Key:Value 쌍 얻기
  • clear() : Key:Value 쌍 모두 지우기
  • get() : Key로 Value얻기
  • in : 해당 Key가 딕셔너리 안에 있는지 조사하기

# keys()
dog = {'name':'규봉이', 'breed':'진돗개', 'color':'brown'}
dog.keys()

->

dict_keys(['name', 'breed', 'color'])

 

 

# values()
dog = {'name':'규봉이', 'breed':'진돗개', 'color':'brown'}
dog.values()
->
dict_values(['규봉이', '진돗개', 'brown'])

 

# items()
dog = {'name':'규봉이', 'breed':'진돗개', 'color':'brown'}
dog.items()
->
dict_items([('name', '규봉이'), ('breed', '진돗개'), ('color', 'brown')])
 

 

딕셔너리 쌍이 모두 지워졌다.
= 빈 딕셔너리가 됐다.
≠ 딕셔너리가 없어졌다.
혼동하지 않도록 주의해야 합니다.

 

실행 완료
[13]:
'규봉이'

dog.get('name')  dog['name'] 은 동일한 결과값을 냅니다.

 
실행 완료
[14]:
True
 
실행 완료
[15]:
False