[파이썬][리스트] 리스트의 병합(Merging Lists) 개념과 예제

리스트의 병합은 두 개 이상의 리스트를 하나로 합치는 작업을 말합니다. 파이썬에서는 + 연산자나 extend() 메서드를 사용하여 리스트를 병합할 수 있습니다. 아래 예제를 통해 리스트의 병합 개념을 이해하고 활용하는 방법을 살펴보겠습니다.

예제: 리스트 병합

# 두 개의 리스트
list1 = [1, 2, 3]
list2 = [4, 5, 6]

# + 연산자를 사용하여 리스트 병합
merged_list = list1 + list2

print("Merged List:", merged_list)  # 출력: Merged List: [1, 2, 3, 4, 5, 6]

위의 예제에서 list1 + list2는 두 개의 리스트를 병합하여 새로운 리스트를 생성합니다.

예제: extend() 메서드를 사용한 리스트 병합

# 두 개의 리스트
list1 = [1, 2, 3]
list2 = [4, 5, 6]

# extend() 메서드를 사용하여 리스트 병합
list1.extend(list2)

print("Merged List:", list1)  # 출력: Merged List: [1, 2, 3, 4, 5, 6]

위의 예제에서 extend() 메서드를 사용하여 list1list2를 병합하였습니다. 이 경우 list1 자체가 변경되며, list2의 원소들이 list1에 추가됩니다.

리스트의 병합은 데이터를 효율적으로 결합하거나 여러 리스트를 하나로 합치는 작업에 유용합니다.