[Python] 리스트(list)의 append()와 extend()의 차이

2022. 2. 3. 17:00Languages/Python

 

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]

 

 

728x90
반응형