我正在寻找一组好的哨兵值,例如实验:
[] > "sdfasfg" > ()
这似乎被记录在案:
CPython 实现细节:除数字外的不同类型的对象按其类型名称排序;不支持正确比较的相同类型的对象按其地址排序。参考
以同样的方式,
object() < str()
“最大”内置类型似乎是unicode
,我可以使用什么作为“正确”标记值与 unicode 类型进行比较?那是一个比任何 unicode 字符串都大的值吗?
内置类型实例的比较顺序在 Python 中真的定义得很好吗?