Dev/Python
[Python] 딕셔너리 Dictionary
yujin.me
2021. 6. 9. 23:59
Dictionary
- 여러 값을 저장해두고 필요한 값을 꺼내 쓰는 기능
- 이름표를 이용하여 값을 꺼내 사용
딕셔너리명 = {
'이름표1':'값1',
'이름표2':'값2',
'이름표3':'값3'
}
딕셔너리 수정
딕셔너리명['이름표'] = 수정할 값
딕셔너리 삭제
del(딕셔너리명['이름표'])
딕셔너리명.pop('이름표') # 삭제하면서 삭제한 값을 출력함
딕셔너리 추가
딕셔너리명['이름표'] = 추가할 값
딕셔너리 반복문
- 이름표 = key, 값 = value
- 순서와 상관없이 실행됨
for key in 리스트명.keys() : #keys() 생략가능
print(key)
for value in 리스트명.values() :
print(value)
for key, value in 리스트명.items() :
print(key, value)
딕셔너리 모든 key 삭제하기
딕셔너리명.clear()
딕셔너리에서 key 값 추가하기
- 기존 dictionary의 데이터를 한꺼번에 바꿀때 유용
- 기존의 데이터를 수정하거나 추가 기능
딕셔너리명.update({'추가할 이름표':추가할 값, '추가할 이름표2':추가할 값2})
반응형