list中 append和extend的区别

来源:互联网 发布:淘宝(中国)有限公司 编辑:程序博客网 时间:2024/06/10 01:23

append是整建制地追加,extend是个体化扩编。


一个list函数list.append(),这里的extend函数也是将另外的元素(只不过这个元素是列表)增加到一个已知列表中,看下面例子:

>>> lst = [1,2,3]>>> lst.append(["qiwsir","github"])>>> lst[1, 2, 3, ['qiwsir', 'github']]  #append的结果>>> len(lst)4>>> lst2 = [1,2,3]>>> lst2.extend(["qiwsir","github"])>>> lst2[1, 2, 3, 'qiwsir', 'github']   #extend的结果>>> len(lst2)5

0 0
原创粉丝点击