老师 为什么 a={1,2,3} 和 b={2,1,3} a和b内存地址不一样?
来源:5-10 成员运算符
慕后端6162225
2018-10-11
这两个集合不应该是一个集合么?
写回答
2回答
-
一个酸溜溜的小西瓜
2018-10-13
id({1,2,3}) id({2,1,3}) 你在python中的IDLE里面分别运行上面的代码,他们的地址时一样的。你之所运行a,b的内存地址不一样 是因为你把集合赋值给了a,b两个变量,而对于变量计算机是要分别开辟内存空间给a,b的
122021-06-24 -
陈棱波
2018-10-12
集合是一个集合,但是实际不一样,就像你把同一个文件放进一个文件夹里面一样会显示重叠,内存地址唯一的
00
相似问题