En python 3.x, y en a-t-il a, bcomme ça max(a, b) != max(b, a)?
aet bdoit être de type python intégré et ne contenir aucune conversion.
Le type de aet bpeut être: num, float, bool, list, tuple ...
Exemple:
a = 1 # Correct
a = [1, 2] # Correct
a = float('nan') # Wrong
float('nan')n'est pas un type intégré. Je suppose que «type intégré» signifierait tout ce que vous pouvez créer sans avoir à en créer un nouveau class.
float('nan'), alors pourquoi? Pour être clair, vous êtes autorisé à poser une question dans laquelle vous excluez quelque chose comme float('nan')si vous voulez; ce n'est pas le problème. Le problème est juste que personne ne sait ce que vous essayez de demander.