Cuidado. O inverso de ">" não é "<"
Se alguma coisa não é menor que outra (<), ela é maior OU IGUAL (>=). Estão, quando o __lt__
retorna False
, não quer dizer que um é obrigatoriamente maior que outro: ele pode ser igual
Cuidado. O inverso de ">" não é "<"
Se alguma coisa não é menor que outra (<), ela é maior OU IGUAL (>=). Estão, quando o __lt__
retorna False
, não quer dizer que um é obrigatoriamente maior que outro: ele pode ser igual
Bem pontuado Daniel. Realmente, é uma ótima dica e que muitos que estão começando desconhecem.