python中的对象和引用 分类: python基础学习 2013-10-30 16:20 264人阅读 评论(0) 收藏

Is, == 和 idspa


is   是不是同一个对象,-5~256范围内,只要值相等则必定是一个对象对象

  

==   值是否是相等内存


id() 能够输出对象的内存地址
变量

a 和b的地址不同,说明是两个不一样的对象
im


一个变量的值赋给另外一个变量img

把一个变量的值赋给另外一个变量,没有建立新的对象,is 返回 True
指向同一个内存地址,同一个对象实例
co



注意图中:a=[[] for x in range(5)] ,使用列表推导式生产5个不一样的对象。(能够使用id查看)实例


相关文章
相关标签/搜索