Python에서
여러개의 리스트를 하나로 병합, 합치는 방법에 대하여 알아봅니다. 어떻게하면 가능할까요?
# Python 리스트 병합, 하나로 합치는 방법
Python은 간단한 방법으로 리스트(배열)를 합칠 수 있습니다. 방법은 크게 두 가지 방법을 생각할 수 있습니다.
+ 기호 연산자를 사용하는 방법
extend() 함수를 사용하는 방법
먼저 + 연산자를 사용하는 방법을 알아봅니다. 이는 매우 간단한 방법으로 빠르게 여러개의 리스트를 하나로 병합하게해줍니다. 만약 아래와 같이 리스트 2개가 존재하는 경우 예제로 알아봅니다.
array1 = [1]
array2 = [2]
이제 위 리시트 두 개를 하나로 합치기 위해서 아래처럼 실행합니다.
array3 = array1 + array2
print(array3)
아래는 병합 후의 출력결과입니다.
[1, 2]
array3 변수는 병합되어 하나의 리스트로 나타납니다.
! 또 다른 방법으로 extend() 사용하기
이번에는
extend()를 사용하여 리스트를 병합합니다.
array1.extend(array2)
print(array1)
실행하면 아래와 같습니다.
[1, 2]
이 방법도 간단하게 병합이 가능합니다.
여기까지 Python(파이썬)에서 리스트 타입을 하나로 병합(merge), 합치는 방법을 알아보았습니다.