[파이썬][리스트] 병합시 중복을 제거하는 방법

리스트를 병합할 때 중복된 원소를 제거하기 위해서는 중복을 확인하고 제거하는 작업이 필요합니다. 파이썬에서는 set을 활용하여 중복된 원소를 제거할 수 있습니다. 아래 예제를 통해 리스트를 병합하면서 중복을 제거하는 방법을 살펴보겠습니다.

예제: 중복 제거하여 리스트 병합

list1 = [1, 2, 3, 3, 4, 5]
list2 = [4, 5, 5, 6, 7]

# 중복을 제거한 후 병합된 리스트 생성
merged_list = list(set(list1 + list2))

print("Merged List without Duplicates:", merged_list)

위의 예제에서 set(list1 + list2)를 통해 두 리스트를 병합하고 중복을 제거한 set 객체를 생성합니다. 그 후에 다시 list() 함수를 사용하여 set 객체를 리스트로 변환합니다.

중복을 제거하는 방법은 중복이 있는 데이터를 정리하거나 데이터 분석 작업 시에 유용하게 사용될 수 있습니다.