Dictionary 다루기

Hyeon Soo·2021년 3월 21일
0

Dictionary는 key와 value로 이루어진 자료형을 의미한다. 각 eky는 그에 할당된 value를 가지는데, 특정 key에 할당된 value를 가져오려면

dicname['keyname']

으로 불러올 수 있다.
하지만, 특정 값이 아닌 key값 전체를 불러오거나, value값만 필요할 때가 있다. 이때는

keys = dicname.keys()
values = dicname.values()

를 사용할 수 있다. 하지만, 위의 명령어를 통해 불러온 데이터는 자료형이 dict_keys/dict_values이다. 이상태로 사용할 수도 있겠지만, 필요시 자료형을 바꿔주어야 한다. 예를 들어, 리스트 형식으로 바꾸고자 한다면

keys = list(dicname.keys())
values = list(dicname.values())

의 방식으로 바꿔주면 된다.

0개의 댓글