一尘不染

Python的list方法append和extend有什么区别?

python

列表方法append()和之间有什么区别extend()?


阅读 470

收藏
2020-02-06

共1个答案

一尘不染

5111

append:在末尾追加对象。

x = [1, 2, 3]
x.append([4, 5])
print (x)

给你: [1, 2, 3, [4, 5]]

extend:通过添加来自iterable的元素来扩展列表。

x = [1, 2, 3]
x.extend([4, 5])
print (x)

给你: [1, 2, 3, 4, 5]

2020-02-06