现假设有一个列表,包含了你朋友的名字
你另一个朋友也认识你的朋友,同时他还认识其他人
my_friend = ["fox",'andy','koro']
your_friend = my_friend
your_friend.append("abby")
print(your_friend)
print(my_friend)
这时会输出
['fox', 'andy', 'koro', 'abby']
['fox', 'andy', 'koro', 'abby']
这与我们预期不同,所以要创建一个新的列表同时省略起始检索和终止检索[ : ]
只要将 your_friend = my_friend这行代码 中的my_friend后加上 [:]
得到预期结果
['fox', 'andy', 'koro', 'abby']
['fox', 'andy', 'koro']