Data Analysis/Python
[Python] Dictionary의 Key와 Value 위치 변경
Dave.Ryu
2020. 7. 1. 22:08
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()}