본문 바로가기
Language/Python

[Python] Dictionary 딕셔너리

by 챠챠12 2020. 10. 9.

1. 정의

Dictionary -> 사전 즉, 짝꿍이 있는 자료형

{ key: value } 형식이면서, key를 알면 value 값을 알 수 있습니다. 

key는 중복값 허용 불가 | value는 중복값 허용

dic_example = {}
dic_example = {'name': 'apple', 'count':10 }

 

특징 1. 딕셔너리 값 출력 

dic_example = {'name': 'apple', 'count':10 }
print( dic_example['name'] ) # 출력값 : apple
print( dic_example['count'] ) # 출력값 : 10

 

특징 2, 딕셔너리 값 추가

dic_example = {'name': 'apple', 'count':10 }
dic_example['location'] = 'Seoul'

 

특징 3. 딕셔너리 값 삭제

print( dic_example ) # naem : apple , count : 10 , location : Seoul

del dic_example['location'] #key 에 해당하는 value 도 삭제 됨

print( dic_example ) name : apple, count : 10 

 

특징 4. key 변경불가 자료형

그러나, 리스트형 불가, 튜플 가능

dic_example = { [ 1,2,3 ] : 'count' } # error
dic_example = { ( 1,2,3 ) : 'count' } # ok

 

반응형
LIST

댓글