파이썬 - 리스트 합치기

김소희·2024년 6월 27일

파이썬

목록 보기
8/17

두개의 리스트를 하나로 합치는 방법

연산자를 이용하는 방법

기본적인 방법으로 아래와 같이 + 연산자를 사용하여 2개의 리스트를 합칠 수 있습니다.

  • 연산자의 결과로 합쳐진 리스트가 리턴됩니다. 
  • 원본 리스트인 list1과 list2는 변경되지 않고, 합쳐진 리스트를 생성하여 리턴합니다.
list1 = [1, 2, 3]
list2 = [4, 5, 6]
combined_list = list1 + list2
print(combined_list) # [1, 2, 3, 4, 5, 6]

extend() 메서드를 사용하는 방법

list는 extends() 함수를 제공하며, 인자로 전달된 리스트를 다른 리스트에 추가합니다.

  • list1.extends(list2)는 list2의 요소들을 list1에 추가합니다.
  • list1은 list2의 요소가 추가되며, list2는 변경되지 않습니다.
  • 위와 차이점은 원본 리스트인 list1이 변경된다는 점입니다.
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1)   # [1, 2, 3, 4, 5, 6]

0개의 댓글