짝궁이 있는 자료형
{} -> 로표현
{key:value}의 형식 : key를 알면 value를 알 수 있음.
key = 열쇠처럼 자료를 꺼낼 수 있는 도구
value = Dictionary에서 key로 꺼낸 자료
Dictionary[key]
ex.(자료 꺼내기)
person = {'name':'Michael','age':10}
print(person['name']) # == Michael
print(person['age']) # == 10
ex.(자료 추가하기)
person = {'name':'Michael','age':10}
person['hometown'] = 'seoul' # person = Dictionary
# hometown = key
# seoul = value
ex.(삭제하기)
person = {'name':'Michael','age':10}
del person['age']
print (person) # {'name':'Michael'}
key는 변할 수 없는 자료형
-> 리스트는 안되고 ,튜플은 된다
ex.
datas = {[1,2,3]:'Alphabet'} # --> error
datas = {(1,2,3):'Number'} # --> OK
오늘은 산행으로 인한 너무힘들어서 여기까지 ㅠㅠ