파이썬 hash1 파이썬 셋, 딕셔너리: hashtable 구조에 대하여 hashtable 구조란? 파이썬에서 셋이나 딕셔너리 자료형의 검색 속도가 리스트보다 빠른 건 hastable 구조 때문입니다. 그렇다면 hashtable 구조란 뭘까요? hashtable은 입력된 어떤 변수를 hash 함수를 통해 고유한 index 값으로 변환하여 key:value 관계로 매핑하여 저장합니다. 따라서 검색에 활용되는 key 값은 중복이 허용되지 않는 unique 값이어야만 합니다. hash 함수 사용하기 파이썬에서 hash 함수를 사용하기 위에서는 hash 명령어를 사용합니다. print(hash('가')) print(hash('나')) print(hash('다')) >>>>> 실행 결과 2316511072510970967 -7597973071070527842 위의 코드처럼 ‘가’, ‘.. 2023. 8. 21. 이전 1 다음