이번 글에서는 파이썬 자료구조 중 딕셔너리(Dictionary)와 집합(Set)에 대해 정리하겠습니다. 파이썬에서 딕셔너리와 집합이 필요한 이유는 각각의 고유한 기능과 효율성 때문인데요, 다른 언어에서는 복잡했던 동적 크기 조정이 가능한 딕셔너리만의 특징과 연산능력면에서 효율적인 수행이 가능한 집합은 파이썬 자료구조의 특징이며 반드시 필요한 요소입니다. 딕셔너리(Dictionary)딕셔너리는 키(key)와 값(value) 쌍으로 이루어진 자료구조입니다. 딕셔너리는 순서가 없고, 중복된 키는 허용되지 않습니다.딕셔너리는 중괄호 `{}` 를 사용하여 정의합니다.# 빈 딕셔너리 생성empty_dict = {}# 딕셔너리 생성student = {'name': 'John', 'age': 20, 'major': ..