小闹腾呀 发表于 2020-4-22 22:35:53

列表问题 list1=[6] 是什么意思?

list1赋值之后,list2为什么没有随着list1而改变
list1排序后,list2随着list1而改变。
list1= 是什么意思?

ba21 发表于 2020-4-22 22:42:27

list2 = list1
把列表list1的地址赋值给list2

list1 =
新建 列表

_荟桐_ 发表于 2020-4-22 22:49:41

本帖最后由 _荟桐_ 于 2020-4-22 22:51 编辑

把list1的标签贴在[1.3.7.2.5]上,再把list2贴在list1上
list1 =[6]就是重新给list1辅值,相当于把list1撕下来贴在[6]上,而list2还在原来的列表上

sort是改原列表,list1,list2在原来的列表上,但是把那个列表翻了过来,两个标签的位置没变

用id()可以查看变量的地址,自己多试试就知道了
页: [1]
查看完整版本: 列表问题 list1=[6] 是什么意思?