extend 和append

Posted 詹岩鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了extend 和append相关的知识,希望对你有一定的参考价值。

>>> A = [q, w, e, r]
>>> A.extend([t, y])
>>> A
[q, w, e, r, t, y]
>>>len(A)

>>> B = [q, w, e, r]
>>> B.append([t, y])
>>> B
[q, w, e, r, [t, y]]
>>>len(B)

extend与append方法的相似之处在于都是将新接收到参数放置到已有列表的后面。而extend方法只能接收list,且把这个list中的每个元素添加到原list中。

而append方法可以接收任意数据类型的参数,并且简单地追加到list尾部

以上是关于extend 和append的主要内容,如果未能解决你的问题,请参考以下文章

append和extend 的区别

python的append insert extend pop del remove使用

extend()和append()区别

Python中 append 和 extend 的区别

Python extend 和 append 的区别

也谈python列表append和extend的区别