La fonction max() en Python est une fonction prédéfinie qui retourne le plus grand élément d'un itérable ou le plus grand des arguments passés.
Exemple
1 2 3 4 5 6 |
>>> max([1, 3, 2]) 3 >>> max(1, 3, 2) 3 >>> max("abc") 'c' |
La fonction max() peut également prendre un argument optionnel key qui spécifie une fonction de transformation à appliquer sur chaque élément avant de les comparer.
Exemple
1 2 3 4 |
>>> def absolute_value(x): ... return abs(x) >>> max([-1, 3, 2], key=absolute_value) -1 |
La fonction max() lève une exception TypeError si elle est utilisée avec des éléments incomparables ou si elle est appelée avec aucun argument.
Younes Derfoufi
CRMEF OUJDA
1 thought on “La fonction Python max()”