Python 개발에서 정말 많이 사용하는 Built-in Type은 바로 리스트(list)입니다. 여러 개의 리스트를 하나로 병합하는 Python 리스트 합치기 방법을 함께 살펴보겠습니다.
목차
Python 리스트 합치기(병합)
아래 코드와 같이 리스트 a, b가 각각 있다고 하겠습니다.
a = [1,2,3,4,5]
b = [6,7,8,9]
Python첫째, 리스트 a와 b를 합쳐서 새로운 리스트를 만드는 방법입니다.
c = a + b
Python이 경우에는 아래와 같이 처리됩니다.
이번에는 리스트 a의 뒤에 b가 바로 붙게 하고 싶은 경우가 있을 수 있습니다.
a = a + b
Python물론 위와 같이 더하기(+) 연산자를 사용해서 해결할 수도 있습니다만, list.extend 메서드 하나 익혀보도록 하겠습니다.
a.extend(b)
Python위와 같이 extend() 메서드를 사용하면 별도로 a에 값을 넣지 않더라도 a에 바로 추가되는 걸 확인할 수 있습니다.
관련 자료
Python의 Data Structure 페이지를 참고했습니다.