一尘不染

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

python

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


阅读 140

收藏
2022-01-21

共1个答案

一尘不染

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]
2022-01-21