给两段代码展示就一清二楚了:
append:
list1 = [1, 2]
list2 = [3, 4]
list1.append(list2)
print(list1)
>>>[1, 2, [3, 4]]
append把括号里的参数作为一个元素继续添加到原list中;
list1 = [1, 2]
list2 = [3, 4]
list1 += list2
print(list1)
>>>[1, 2, 3, 4]+=则是把右操作列表中的元素继续添加到左操作列表元素的末尾处
本文详细解析Python中列表操作append和+=的区别,通过具体代码实例展示两者在功能上的不同应用。
给两段代码展示就一清二楚了:
append:
list1 = [1, 2]
list2 = [3, 4]
list1.append(list2)
print(list1)
>>>[1, 2, [3, 4]]
append把括号里的参数作为一个元素继续添加到原list中;
list1 = [1, 2]
list2 = [3, 4]
list1 += list2
print(list1)
>>>[1, 2, 3, 4]+=则是把右操作列表中的元素继续添加到左操作列表元素的末尾处

被折叠的 条评论
为什么被折叠?