清除适当的列表将影响同一列表的所有其他引用。
例如,此方法不会影响其他引用:
>>> a = [1, 2, 3]>>> b = a>>> a = []>>> print(a)[]>>> print(b)[1, 2, 3]
但这确实做到了:
>>> a = [1, 2, 3]>>> b = a>>> del a[:] # equivalent to del a[0:len(a)]>>> print(a)[]>>> print(b)[]>>> a is bTrue
您也可以这样做:
>>> a[:] = []



