Alan G Isaac wrote: > >>> None >= 0 > False > >>> None <= 0 > True > > Explanation appreciated. > > Thanks, > Alan Isaac > So that we can sort lists of objects, even when the objects of are different types, Python guarantees to supply a unique and consistent ordering of any two objects. The definition of Python does not specify what that ordering is -- that's implementation dependent -- but any two objects of any two types *do* have an ordering and that ordering will always be the same.
So in your implementation None is less than 0 (and probably less than any integer). Given that, your two observations above are consistent. Gary Herron -- http://mail.python.org/mailman/listinfo/python-list