python中list数据的append 和 extend 用法是区别

来源:互联网 发布:方式和方法的区别知乎 编辑:程序博客网 时间:2024/06/10 02:39

append 和extend 方法都可以增加list的内容,但是这两者略有不同

list_1 = [1, 2, 3]list_add = [4, 5]#使用append方法,将把list_add作为一个元素添加到listlist_2 = list_1.append(list_add)   #list_2输出为[1, 2, 3, [4, 5]], len(list_2) = 4#使用extend方法,将把list_add直接添加到list中list_3 = list_1.extend(list_add)  #list_3输出为[1, 2, 3, 4, 5], len(list_3)=len(list_1)+len(list_add)


1 0
原创粉丝点击