L'ordine di True e False è ben definito in Python o è lasciato come dettaglio di implementazione?L'ordinamento bool di Python è definito?
Dalla console, vedo False sort prima di True ... ma non so se questo è un comportamento su cui dovrei fare affidamento o meno.
(sono sicuro che ci sia un po 'di Python doc su questo, ma non riesco a trovarlo ...)
Per i punti bonus, prova a fare aritmetica con bool. '(True + True) ** -True == 0.5' ... –
@JameySharp sei un mago? – rsegal
@rsegal Ho scoperto che 'sum ([True, False, ...])' è un bel modo per contare il numero di casi veri in una lista, e il terribile abuso di cui sopra è seguito subito dopo. –