Question 리스트에서 append()와 extend()의 역할이 같을까? 파이썬에서 리스트에 요소를 추가해주는 방법은 여러 가지가 있습니다. 오늘은 그중에서 append()와 extend()의 차이점을 알아보려고 합니다. append를 번역해보면 '덧붙이다', extend는 '확장한다'라는 뜻을 가지고 있습니다. 길이를 늘린다는 의미가 비슷해서 '동일한 역할을 하지 않을까?'라는 생각을 해보았습니다. Answer 직접 사용해보니 결과값이 달랐습니다. 두 함수 모두 마지막 위치에 요소를 추가해서 길이를 늘려주는 것은 같지만 사용할 수 있는 객체와 길이를 늘리는 방식에는 차이가 있었습니다. 정리해보면 다음과 같습니다. append(): 목록 끝에 단일 요소를 추가, a[len(a):] = [x] ext..