您的位置:首页 > 编程语言 > Python开发

python中的对象和引用

2013-10-30 16:20 197 查看
Is, == 和 id

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






== 值是不是相等

id() 可以输出对象的内存地址

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



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

把一个变量的值赋给另一个变量,没有创建新的对象,is 返回 True

指向同一个内存地址,同一个对象实例





注意图中:a=[[] for x in range(5)] ,使用列表推导式生产5个不同的对象。(可以使用id查看)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: