如注释中所述,cmp
Python 3中不存在。如果确实需要,可以自己定义:
def cmp(a, b):
return (a > b) - (a < b)
这取自原始的Python 3.0新增功能。确实非常需要(尽管这并非闻所未闻),因此您可能需要考虑这是否实际上是您要完成的最佳方法。
如何在Python 3中使用cmp()?
如注释中所述,cmp
Python 3中不存在。如果确实需要,可以自己定义:
def cmp(a, b):
return (a > b) - (a < b)
这取自原始的Python 3.0新增功能。确实非常需要(尽管这并非闻所未闻),因此您可能需要考虑这是否实际上是您要完成的最佳方法。