3 回答

TA贡献1784条经验 获得超7个赞
id({})
id
id
id
id()
id

TA贡献1845条经验 获得超8个赞
在Jython就不一样了.。
>>> id({})
1
>>> id([])
2
在通常使用的容器(即空容器)被“拘留”的情况下,是否可以进行优化,以节省分配成本?
这一点(在CPython中)并不意味着:
>>> def mutateid(obj):
... obj.append('x')
... print obj
... print id(obj)
...
>>> mutateid([])
['x']
4299590472
>>> id([])
4299590472
>>>
添加回答
举报