【发布时间】:2010-11-15 16:15:44
【问题描述】:
我需要根据随机值生成一个唯一 ID。
【问题讨论】:
-
您能否更具体地了解哪种唯一 ID。必须是数字吗?还是可以包含字母?举一些id类型的例子。
-
可能相关,所有对象都有唯一的 id
id(my_object)或id(self)。考虑到 python 中的所有内容都是一个对象并且有一个数字 id,这对我来说已经足够了;字符串:id('Hello World')类:id('Hello World'),一切都有一个 id。 -
实际上我在使用id时遇到了麻烦,它似乎与变量名有某种关系,其中同名的变量得到的id与刚刚替换的变量相同。可能避免使用 id ,除非您进行了良好的单元测试并确定它的行为方式符合您的要求。
-
如何添加评论作为答案?