파이썬에서는 다양한 자료형을 제공하며, 그 중에서도 집합(set) 자료형은 중복을 허용하지 않는 순서가 없는 자료형입니다. 집합 자료형은 교집합, 합집합, 차집합 등의 연산을 제공하는데, 이번 글에서는 파이썬에서 집합 자료형의 합집합을 구하는 방법을 알아보겠습니다.
파이썬에서 집합 자료형의 합집합 구하기
집합 자료형의 합집합을 구하는 방법은 두 가지가 있습니다. 첫 번째는 '|'(파이프 기호)를 사용하는 방법이고, 두 번째는 union() 메서드를 사용하는 방법입니다.
'|'(파이프 기호)를 사용하여 합집합 구하기 '파이프 기호'를 사용하여 합집합을 구하는 방법은 다음과 같습니다.
set1 = {1, 2, 3}
set2 = {3, 4, 5}
union_set = set1 | set2
print(union_set) # 출력: {1, 2, 3, 4, 5}
위 코드에서 set1과 set2의 합집합을 구하기 위해 '|' 기호를 사용했습니다. 파이프 기호를 사용하면 set1과 set2의 모든 요소를 포함하는 새로운 집합을 반환합니다.
union() 메서드를 사용하여 합집합 구하기 union() 메서드를 사용하여 합집합을 구하는 방법은 다음과 같습니다.
set1 = {1, 2, 3}
set2 = {3, 4, 5}
union_set = set1.union(set2)
print(union_set) # 출력: {1, 2, 3, 4, 5}
위 코드에서 set1과 set2의 합집합을 구하기 위해 union() 메서드를 사용했습니다. union() 메서드를 사용하면 set1과 set2의 모든 요소를 포함하는 새로운 집합을 반환합니다.
두 방법 모두 결과는 같으며, 집합의 모든 요소를 포함하는 새로운 집합을 반환합니다.
이번 글에서는 파이썬에서 집합 자료형의 합집합을 구하는 방법을 알아보았습니다. 집합 자료형은 다양한 연산을 제공하므로, 이를 활용하여 데이터를 효율적으로 관리할 수 있습니다.
댓글