잠깐만요
딕셔너리 컴프리헨션
딕셔너리 컴프리헨션이란 딕셔너리를 쉽게 생성할 수 있는 방법입니다. 기존에 있던 데이터에서 딕셔너리를 생성할 때 특히 유용합니다. 간단한 예를 보겠습니다.
>>> tu_li = [('a', 97), ('b', 98), ('c', 99), ('d', 100)] #1
>>> dic = {k : v for k, v in tu_li} #2
>>> dic
{'a': 97, 'b': 98, 'c': 99, 'd': 100}
기존에 있던 리스트를(#1) 이용해 딕셔너리를 생성합니다(#2). 리스트의 요소인 튜플의 첫번째 요소는 딕셔너리의 키가 되고, 두번째 요소는 딕셔너리의 값이 됩니다. 자세한 내용은 파이썬 문법 책을 참고하세요.