Python学习之路: 复制列表注意事项

my_foods = ['apple','pizza','cake']
friend_foods = my_foods
my_foods.pop()
print(friend_foods)
#显示['apple','pizza']
#所以这不是复制列表,这属于赋值,python让两个变量同时指向了一个列表
#列表复制如下
my_foods = ['apple','pizza','cake']
friend_foods = my_foods[:]
my_foods.pop()
print(friend_foods)
#['apple','pizza','cake']

  

猜你喜欢

转载自www.cnblogs.com/rainyeah/p/9051974.html
今日推荐