如何在Python中指代null对象?
在Python中,为了表示一个值的缺失,你可以对对象使用None值(types.NoneType.None),对字符串使用"" (或len() == 0)。因此。
if yourObject is None: # if yourObject == None:
...
if yourString == "": # if yourString.len() == 0:
...
关于"=="和"is"之间的区别,使用"=="测试对象身份应该是足够的。然而,由于操作"is"被定义为对象身份的操作,使用它而不是"=="可能更正确。不确定是否有速度上的差异。
总之,你可以看一下。