append 添加的是单个元素;元素可以是list,但是是内嵌的,比如
a=[1,2]
a.append([3,4])
print(a)###输出应为[1,2,[3,4]]
extend 添加的是个list
a=[1,2]
a.extend([3,4])
print(a)###输出应为[1,2,3,4]
本文对比了Python中append和extend方法在添加元素到列表时的不同行为:append用于单个元素内嵌,extend则用于添加整个列表。通过实例演示,理解它们的适用场景和输出结果。
append 添加的是单个元素;元素可以是list,但是是内嵌的,比如
a=[1,2]
a.append([3,4])
print(a)###输出应为[1,2,[3,4]]
extend 添加的是个list
a=[1,2]
a.extend([3,4])
print(a)###输出应为[1,2,3,4]
6074

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