질문 : Python의 목록 메소드 추가 및 확장의 차이점은 무엇입니까? append() 와 extend() 의 차이점은 무엇입니까? 답변 append : 끝에 객체를 추가합니다. x = [1, 2, 3] x.append([4, 5]) print(x) 다음을 제공합니다. [1, 2, 3, [4, 5]] extend : 이터 러블에서 요소를 추가하여 목록을 확장합니다. x = [1, 2, 3] x.extend([4, 5]) print(x) 다음을 제공합니다. [1, 2, 3, 4, 5] 출처 : https://stackoverflow.com/questions/252703/what-is-the-difference-between-pythons-list-methods-append-and-extend