Python排序问题

来源:5-12 如何判断变量的值、身份与类型

马夫先生

2017-11-08

如果c=(1,2,3),d=(1,2,3)c is d同样会返回false,这是为什么呢?按照阿斯克码里面的内存排序,c,d两个变量的元祖里面的值得排序是一样的啊

写回答

2回答

7七月

2017-11-08

课程应该是比较详细的讲解了 is 和 = 的区别。内存地址不同,自然是false啊。

0
0

ChisBug

2017-11-08

is运算符比较的是内存地址, id(c) 和 id(d) 的地址是不一样的

0
0

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14738 学习 · 4484 问题

查看课程

相似问题