![[Python] 해시 테이블(Hash Table) 활용: Dict, Set](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbiLcWw%2FbtsLMauRcje%2FauLAomyq5k5v2K8Rt2lwC0%2Fimg.png)
파이썬(python)2025. 1. 12. 22:03[Python] 해시 테이블(Hash Table) 활용: Dict, Set
Python의 해시테이블(Hashtable) 활용: Dict와 SetPython에서 해시테이블은 적은 리소스로 대량의 데이터를 효율적으로 관리할 수 있는 핵심 구조임 특히 Dict와 Set은 데이터 중복을 허용하지 않고 빠른 검색을 가능하게 하여, 다양한 프로그래밍 문제에서 중요한 역할을 함1. Dictionary와 Set의 기본 특징Dictionary (Dict)키-값 쌍으로 데이터를 관리Key는 중복 불가, Value는 중복 허용삽입 순서를 유지Set데이터의 중복을 허용하지 않음순서가 없으며, 해싱을 기반으로 빠른 연산 가능추가적으로 frozenset을 통해 불변(immutable)한 집합을 생성 가능2. 불변 Dictionary (Immutable Dict)Python의 MappingProxyTyp..