欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python中append()与extend()的区别

程序员文章站 2022-08-31 23:03:56
列表方法append()和extend()之间的差异: append:在最后追加对象 结果 [1, 2, 3, [4, 5]] extend:通过追加加迭代中的元素来扩展列表。 结果 [1, 2, 3, 4, 5] 作者:阿里妈妈 链接:www.pythonheidong.com/blog/arti ......

列表方法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]

作者:阿里妈妈

链接:

来源:python黑洞网