isinstance1 파이썬_객체지향(class,module)[2] 본 포스트는 python을 중심으로 작성되었습니다. 파이썬_객체지향(class,module) 저번 포스트에 이어 파이썬 class는 hashable이다 라는 것에 대해 포스팅 이어나가겠습니다. 파이썬에서의 모든 프로그래머가 만든 클래스의 모든 객체는 모두 hashable입니다. 그렇다는 것은 hash()함수를 호출 할 수 있으며 불변 객체임을 증명하는 바입니다. OBJECT __HASH__(). 에 대해서 예제 코드와 함께 알아보겠습니다. 파이독스에서는 내장 함수 hash() 와 set, frozenset, dict 와 같은 해시형 컬렉션의 멤버에 대한 연산에서 호출된다. __hash__() 는 정수를 돌려줘야 한다. 같다고 비교되는 객체들이 같은 해시값을 가져야 한다는 성질만 요구된다. 객체의 비교에 .. 2020. 2. 20. 이전 1 다음