[Python] Dictionary의 Key와 Value 위치 변경 :: Hello Data

Python에서 예시와 같이 Sample Dictionary이 주어졌을 때

{'A': 12, 'B': 52, 'C': 23, 'D': 46, 'E': 27}

Key와 Value의 위치를 변경하여 아래와 같이 바꾸고 싶다면

{12: 'A', 52: 'B', 23: 'C', 46: 'D', 27: 'E'}

 

 

Dictionary Comprehension을 활용하면 쉽고 간단히 진행할 수 있다.

참고로 Dictionary Comprehension은 Python3에서 지원되며 Python2에서는 지원되지 않는다.

{v:k for k, v in sample_dict.items()}

 

+ Recent posts