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']

  

posted @ 2018-05-17 16:54  Rainyeah  阅读(124)  评论(0)    收藏  举报