7-7 python 切片不会改变列表,有讲错
来源:7-7 slice使用的时候你有没有遇到过这些奇怪的现象?

弱小可怜很能吃
2021-05-28
a = [1,2,{1,2}]
b = a[:]
b[2].add(3)
print(b)
print(a)
写回答
1回答
-
这里没有问题啊,你这里是因为切片中的一个字元素是list,list是引用类型,所以即使你切片了那么其中的子元素是dict和list这种类型的,这种并不会复制一份的,还是指向的同一个元素
012021-06-18
相似问题