python中的extend和append的区别

2025-04-15 15:10:52
推荐回答(1个)
回答1:

extend是把对象里的值添加到列表里,此对象必须是可迭代的,str,int不行,list,dic可以

append是把整个对象直接添加到列表里,对象的数据类型不作要求

a=[1]
a.extend([1])# 把1添加到a里
print a
a.append([1])# 把[1]添加到a里
print a