Andreas Röhler <andreas.roeh...@online.de>: > Indeed, why should the result of 4 - 4 have a different truth-value > than 4 - 3 ? This implementation seems to be a legacy from languages > without boolean types.
In Lisp, only nil (= the empty list) is accepted as false, everything else is considered true. In Scheme, only #f (= False) is accepted as false, everything else is considered true even though there is also a dedicated #t for True. Marko -- https://mail.python.org/mailman/listinfo/python-list