让我说:
>> a = [1, 2, 3] >> b = a[:] >> a[0] = 0 >> b [1, 2, 3]
语句b = a[:]显然创建了一个列表b,其中包含[[副本(可能有很多)引用的列表,[[副本]]也由a保留。但是=运算符仅绑定名称并增加引用计数,因此Python中references的:运算符create copys >>”是否也可以?如果是这样,那么在访问列表时,:运算符是否唯一? (例如,单独编制索引不能做到这一点吗?)
b = a[:]
b
a
=
:
副本