306356415 发表于 2020-2-4 20:45:08

求助帖!是我还没有搞懂指针吗

>>> a=
>>> b=a
>>> a.sort()
>>> b

>>> a=
>>> b


{:10_291:} 请问这是因为什么呀

wp231957 发表于 2020-2-4 21:25:48

你可以搜一下深浅拷贝

zltzlt 发表于 2020-2-5 11:21:18

a = 之后 a 就指向了另外一个列表 ,和原来的 b 没关系了

306356415 发表于 2020-2-5 14:01:58

zltzlt 发表于 2020-2-5 11:21
a = 之后 a 就指向了另外一个列表 ,和原来的 b 没关系了

这个不是把这个列表赋值给a的意思吗?

zltzlt 发表于 2020-2-5 14:03:38

306356415 发表于 2020-2-5 14:01
这个不是把这个列表赋值给a的意思吗?

是,a = 相当于将 a 与 b “脱离关系”,a 和 b 从此就没关系了

306356415 发表于 2020-2-5 14:23:09

wp231957 发表于 2020-2-4 21:25
你可以搜一下深浅拷贝

好的 谢谢!

306356415 发表于 2020-2-5 14:24:22

zltzlt 发表于 2020-2-5 14:03
是,a = 相当于将 a 与 b “脱离关系”,a 和 b 从此就没关系了

好的 差不多明白了 谢谢!

zltzlt 发表于 2020-2-5 14:41:18

306356415 发表于 2020-2-5 14:24
好的 差不多明白了 谢谢!

请设置为最佳答案~
页: [1]
查看完整版本: 求助帖!是我还没有搞懂指针吗