파이썬 - Set
Intro파이썬의 집합(Set)은 수학적 집합 개념을 구현한 자료구조로, 중복되지 않은 요소들의 모음이다.집합은 리스트나 튜플과 달리 순서가 없고, 인덱싱을 지원하지 않는다.하지만 빠른 멤버십 테스트와 중복 제거 기능으로 많은 상황에서 유용하게 사용된다. 1. 집합 생성집합을 생성하는 방법은 여러 가지가 있다.a) 중괄호 사용my_set = {1, 2, 3, 4, 5}b) set() 함수 사용my_set = set([1, 2, 3, 4, 5])c) 집합 컴프리헨션my_set = {x for x in range(10) if x % 2 == 0} 주의할 점은 빈 집합을 생성할 때 중괄호만 사용하면 딕셔너리가 생성된다.빈 집합을 만들려면 set() 함수를 사용해야 한다.empty_set = set() # 빈..
2024. 11. 29.