[Python] 리스트(list)의 append()와 extend()의 차이
append() VS extend() L1과 L2를 리스트(list)라고 가정 L1.append(L2)는 L2 전체가 L1에 하나의 원소로써 추가된다. L1.extend(L2)는 L2의 각각의 원소들이 L1에 추가된다. A = [0, 1, 2, 3, 4] B = [5, 6, 7, 8, 9] C = [10, 11, 12, 13, 14] A.append(C) # [0, 1, 2, 3, 4, [10, 11, 12, 13, 14]] B.extend(C) # [5, 6, 7, 8, 9, 10, 11, 12, 13, 14]