Le max()
La fonction renvoie le maximum des arguments fournis. Vous pouvez passer soit un nombre arbitraire de valeurs, séparées par des virgules, soit un itérable comme arguments. Un key
facultatif L'argument de la fonction vous permet de personnaliser le calcul du maximum en définissant explicitement le poids de chaque valeur dans l'itérable qui est utilisé comme base de comparaison.
Voici un exemple :
>>> max(1, 2, 3) 3 >>> max(1, 2, 3, key = lambda x: -x) 1
Syntaxe max()
Syntax:
max(iterable, *[, key, default])
max(arg1, arg2, *args[, key])
Argumentation | iterable | Un itérable d'éléments. |
Argumentation | arg1, arg2 , *args | Au moins deux arguments — mais plus sont autorisés. |
Argumentation | key | Fonction clé qui associe une valeur numérique à chaque élément servant de base de comparaison. |
Valeur de retour | object | Renvoie le maximum d'éléments parmi les arguments |
Valeur de retour max()
Le max()
La fonction renvoie le maximum parmi au moins deux arguments.
>>> max(1, 2, 3) 3
Résumé
Le max()
La fonction renvoie le maximum des arguments fournis.
>>> max(1, 2, 3) 3
- Vous pouvez passer soit un nombre arbitraire de valeurs, séparées par des virgules (voir avant), soit
- Un itérable comme arguments (voir ensuite).
>>> max([1, 2, 3]) 3
Un key
facultatif L'argument de la fonction vous permet de personnaliser le calcul du maximum en définissant explicitement le poids de chaque valeur dans l'itérable qui est utilisé comme base de comparaison.
>>> max([1, 2, 3], key = lambda x: -x) 1