可能是重复问题:
为类实例自动递增 ID
我想在 Python 中实现像以下 Java 类的功能:
public class MyObject {
private static int ID = 0;
private final int id;
public MyObject() {
id = ID++;
}
}
在这段Java代码中,每个
myObject
都将有一个id
,并且不可能存在两个对象具有相同的ID(它是一个单线程应用程序)。
我可以在Python中做类似的事情吗?
id
,因为这是返回对象标识符的内置函数的名称。 - abarnert