728x90
unique한 pair를 구하면 될거라 생각해서
2d 리스트를 그대로 set에 넣었지만
TypeError: unhashable type: 'list'
unhashable 에러가 발생했다.
문제를 마저 풀기 전에 unhashable과 hashable의 차이점을 알아보자.
출처: realpython.com/lessons/immutable-vs-hashable/
hashable object라는 것은 can't modify 정도로 이해가 가능한데
좀 더 설명이 필요하기 때문에 다른 글을 찾아봤다.
요약: non-duplicate를 요구하는 python object들은 hashable하다.
출처: https://analytics4everything.tistory.com/m/138
728x90
'DC 2' 카테고리의 다른 글
[자료구조] 세 소수의 합 파이썬 (prime number) (0) | 2021.04.22 |
---|---|
[자료구조] 대중소 괄호 짝 맞추기 파이썬 (stack, valid parentheses) (0) | 2021.04.22 |
[자료구조] 중위 표현 수식 -> 후위 표현 수식 스택 파이썬 (0) | 2021.04.21 |
[자료구조] 사탕 담기 파이썬 (0) | 2021.04.20 |
[자료구조] 카펫 파이썬 (0) | 2021.04.20 |
댓글