티스토리 뷰

728x90

리스트 두 개를 하나의 리스트로 합치는 방법에 대해서 알아보겠습니다.

 

+ 연산자를 사용하는 방법

기본적인 방법으로 아래와 같이 + 연산자를 사용하여 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]

 

References: https://www.geeksforgeeks.org/python-adding-two-list-elements/

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함