博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python-内存地址-is
阅读量:6163 次
发布时间:2019-06-21

本文共 446 字,大约阅读时间需要 1 分钟。

id:内存地址

s = 'alex'# print(s,type(s))# print(s,type(s),id(s))# li = [1,2,3]# print(li,type(li),id(li))

 is和==:

# s1 = 'alex  '# s2 = 'alex  '# print(s1 == s2)# print(s1 is s2)
is对于int 有一个小数据池 范围:-5---256  创建的相同的数字,都指向同一个内存地址
is对于字符串:字符串也有一个小数据池 如果说字符串中有空格,那指向两个内存地址,其他应该是一个。 is对于列表,字典,元祖和集合set,==比较的是值,is比较的是内存地址
l1 = [1,]l2 = [1,]print(l1 == l2)  # Trueprint(id(l1),id(l2))print(l1 is l2)  #False

 

转载于:https://www.cnblogs.com/dwenwen/p/7749420.html

你可能感兴趣的文章
SQL优化技巧
查看>>
thead 固定,tbody 超出滚动(附带改变滚动条样式)
查看>>
Dijkstra算法
查看>>
css 动画 和 响应式布局和兼容性
查看>>
csrf 跨站请求伪造相关以及django的中间件
查看>>
MySQL数据类型--与MySQL零距离接触2-11MySQL自动编号
查看>>
生日小助手源码运行的步骤
查看>>
Configuration python CGI in XAMPP in win-7
查看>>
bzoj 5006(洛谷 4547) [THUWC2017]Bipartite 随机二分图——期望DP
查看>>
CF 888E Maximum Subsequence——折半搜索
查看>>
欧几里德算法(辗转相除法)
查看>>
面试题1-----SVM和LR的异同
查看>>
MFC控件的SubclassDlgItem
查看>>
如何避免历史回退到登录页面
查看>>
《图解HTTP》1~53Page Web网络基础 HTTP协议 HTTP报文内的HTTP信息
查看>>
unix环境高级编程-高级IO(2)
查看>>
树莓派是如何免疫 Meltdown 和 Spectre 漏洞的
查看>>
雅虎瓦片地图切片问题
查看>>
HTML 邮件链接,超链接发邮件
查看>>
HDU 5524:Subtrees
查看>>