Ist die Reihenfolge von True und False in Python gut definiert oder wird sie als Implementierungsdetail beibehalten?Ist Pythons Bool-Sortierung definiert?
Von der Konsole aus sehe ich falsche Sortierung vor True ... aber ich weiß nicht, ob das ein Verhalten ist, auf das ich mich verlassen sollte oder nicht.
(Ich bin sicher, dass einige Python doc darüber gibt es, aber ich kann es nicht finden ...)
Für Bonuspunkte versuchen Sie Arithmetik mit Bools. '(True + True) ** - True == 0.5' ... –
@JameySharp bist du ein Zauberer? – rsegal
@rsegal Ich entdeckte, dass 'sum ([True, False, ...])' eine nette Methode ist, um die Anzahl der wahren Fälle in einer Liste zu zählen, und der obige schreckliche Missbrauch folgte schnell danach. –