본문 바로가기
5-1. 파이썬 제공 기본 자료구조/딕셔너리

[파이썬 기초] 딕셔너리(Dictionary) 인덱싱

by 만다린망고 2020. 10. 27.
반응형

[파이썬 기초] 

딕셔너리(Dictionary) 인덱싱


딕셔너리를 하나 정의합시다. 


>>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'}

>>> Dic

{'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'}


딕셔너리를 인덱싱 할 때는, 인덱스로 key를 이용하여 인덱싱합니다. 


>>> Dic['Apple']

'사과'




여러 원소에 동시에 접근하는 인덱싱 방법은 없는 것 같네요. 


>>> Dic['Apple','Banana']

Traceback (most recent call last):


  File "<ipython-input-749-0114248e16d4>", line 1, in <module>

    Dic['Apple','Banana']


KeyError: ('Apple', 'Banana')



>>> Dic[['Apple','Banana']]

Traceback (most recent call last):


  File "<ipython-input-750-705e949a4e44>", line 1, in <module>

    Dic[['Apple','Banana']]


TypeError: unhashable type: 'list'


반응형

댓글