Python/포스팅

파이썬 합집합

짜집퍼박사(짜박) 2023. 12. 2. 20:38

파이썬에서 집합(Set)의 합집합은 두 집합의 모든 요소를 포함한 새로운 집합을 생성하는 연산입니다. 합집합은 두 가지 방식으로 수행할 수 있습니다: 연산자(|)를 사용하거나 union() 메서드를 호출합니다.

 

1. 연산자(|)를 사용한 합집합

set1 = {1, 2, 3, 4, 5}
set2 = {3, 4, 5, 6, 7}

union_set = set1 | set2
# 또는 union_set = set1.union(set2)

print(union_set)
# 결과: {1, 2, 3, 4, 5, 6, 7}

 

2. union() 메서드를 사용한 합집합

set1 = {1, 2, 3, 4, 5}
set2 = {3, 4, 5, 6, 7}

union_set = set1.union(set2)

print(union_set)
# 결과: {1, 2, 3, 4, 5, 6, 7}

합집합 연산을 통해 생성된 새로운 집합은 두 원본 집합의 모든 요소를 포함합니다. 합집합은 순서가 없는 집합이므로 결과의 순서는 보장되지 않습니다.

주의: 합집합 연산은 두 집합을 합치는 것이며, 각 집합의 중복된 요소는 한 번만 포함됩니다. 만약 원본 집합을 변경하려면 update() 메서드를 사용할 수도 있습니다.

 

With ChatGPT

'Python > 포스팅' 카테고리의 다른 글

파이썬 집합 자료형 관련 함수  (0) 2023.12.02
파이썬 차집합  (0) 2023.12.02
파이썬 교집합  (0) 2023.12.02
파이썬 집합 자료형의 특징  (0) 2023.12.02
파이썬 집합 자료형  (0) 2023.12.02