[python] 집합이란 무엇인가요?

예를 들어, 다음과 같이 집합을 생성하고 집합 연산을 수행할 수 있습니다.

# 집합 생성
set1 = {1, 2, 3, 4, 5}
set2 = {3, 4, 5, 6, 7}

# 교집합
intersection = set1 & set2  # 결과: {3, 4, 5}

# 합집합
union = set1 | set2  # 결과: {1, 2, 3, 4, 5, 6, 7}

# 차집합
difference = set1 - set2  # 결과: {1, 2}

이러한 집합 자료형은 파이썬 프로그래밍에서 유용하게 활용될 수 있습니다. 집합을 사용하여 고유한 원소들의 컬렉션을 관리하고 집합 연산을 수행할 수 있습니다.

더 많은 정보를 원하시면 파이썬 공식 문서의 Sets 부분을 참고하시기 바랍니다.