프로그래밍 언어/Python

Python의 목록 메소드 추가 및 확장의 차이점

Rateye 2021. 7. 12. 11:48
728x90
반응형

 

질문 : 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
728x90
반응형