나의 해석🤔
- set은 해쉬 가능한 요소를 담을 수 있다는 점이 있다.
- 그러니까 set 자체로 고유한 값만 담게 된다.
- 변경이 가능한 값은 담지 않는다.
- 즉, 튜플은 담아도 리스트는 담지 않는다.
- deepcopy()를 굳이 실행할 이유가 없다는 것이다.
- 왜냐하면 셋의 요소들은 항상 불변하기 때문이다!
참고
[Python] set에서 deepcopy의 실효성 (AIFFEL 12/30 일기)
- deepcopy() 메소드가 동작은 된다고 한다.
- 아마, 특정 인터페이스 혹은 부모 클래스를 구현, 상속하고 있어서 deepcopy() 메소드도 구현을 해둔 게 아닐까?!
'Algorithm > 알고리즘' 카테고리의 다른 글
[MST/Union-Find]최소 신장 트리와 크루스칼 알고리즘 (0) | 2023.11.26 |
---|---|
bisect 정렬키 설정하기(부제: bisect 최고) (0) | 2023.09.02 |
위상정렬(topology sort) (0) | 2023.07.08 |