[파이썬][리스트] 병합시 중복을 제거하는 방법
리스트를 병합할 때 중복된 원소를 제거하기 위해서는 중복을 확인하고 제거하는 작업이 필요합니다. 파이썬에서는 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
객체를 리스트로 변환합니다.
중복을 제거하는 방법은 중복이 있는 데이터를 정리하거나 데이터 분석 작업 시에 유용하게 사용될 수 있습니다.