关于身份运算符

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

知多言少

2017-09-26

为什么给a和b赋给一样的int,str类型的值的时候它们的内存地址一样,而赋给一样的tuple,list,set,dict类型的值后,内存地址却不一样呢???http://szimg.mukewang.com/59ca591600011da112381080.jpg

写回答

1回答

7七月

2017-09-27

Python中对于字符串、数字等类型是比较特殊的处理,只要值相同,那么地址是一样的。而对于这些符合类型如类、列表等则存储在不同的内置区域。

0
4
知多言少
回复
7七月
就是tuple,list,set,dict类型
2017-09-27
共4条回复

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

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

14447 学习 · 4438 问题

查看课程