知行编程网知行编程网  2022-11-27 20:30 知行编程网 隐藏边栏  1 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Python列表中extend和append有什么区别?的相关知识,希望可以帮到处于编程学习途中的小伙伴

python列表操作之extend和append的区别:

Python 列表中的扩展和追加有什么区别?


list.append(obj)

在列表末尾添加新的对象


list.extend(seq)

一次从另一个序列追加多个值到列表的末尾(用新列表扩展原始列表)

li = ['a', 'b', 'c'] 
li.extend(['d', 'e', 'f'])
print li 
print len(li)
print li[-1] 
li = ['a', 'b', 'c'] 
li.append(['d', 'e', 'f'])
print li 
print len(li)
print li[-1]

运行结果如下:

['a', 'b', 'c', 'd', 'e', 'f']
6
f
['a', 'b', 'c', ['d', 'e', 'f']]
4
['d', 'e', 'f']

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享