如何用 .NET 对象比较 Python 对象?
默认情况下,所有 .NET 对象都是引用类型,它们的相等性和哈希码由它们在内存中的地址决定。此外,将一个变量赋值给一个现有的对象,只是使其指向内存中的地址,所以不存在昂贵的复制操作。在一定程度上,python 对象也与此相同。
Python 对象的属性:所有 python 对象都有
一个唯一标识(由 id(x) 返回的整数);一个类型(由 type(x) 返回)
无法更改身份; 无法更改类型。
某些对象允许您更改其 内容 (即不更改标识或类型)。
某些对象不允许您更改其内容。
该类型由类型对象表示,该对象对该类型的对象了解更多。
广告