Fonction min() – Python

La fonction min() renvoie la plus petite valeur d’une série de données.

Si min() est appelé sur un itérable, il renvoie l’élément le plus petit. Si l’itérable est vide, la valeur par défaut est renvoyée. Sinon, une exception ValueError est déclenchée.

Si min() est appelé avec plusieurs arguments, le plus petit est renvoyé.
 
 
Regardons quelques exemples:
 

Appel la fonction min() sur un itérable

1. Trouver la valeur minimum dans une liste

>>> min([5, 2, 1, 3]) 
1

 
2. Trouver la valeur minimum dans une chaîne de caractères

>>> min("abcfde") 
'a'

 
3. Trouver la valeur minimum dans un tuple

>>> min(("blue", "red", "green")) 
'blue'

 
4. Trouver la valeur minimum dans un dictionnaire

>>> min({1: "blue", 2: "red", 3: "green"}) 
1

 
5. Itérables vides produit l’exception « ValueError »

>>> max([]) 
Traceback (most recent call last):
File "<main>", line 1, in <module>
ValueError: min() arg is an empty sequence

 
6. Eviter l’erreur en ajoutant une valeur par défaut

>>> min([], default=0) 
0

 

Appel la fonction min() avec plusieurs arguments
>>> min(2, 3, 1, 6) 
1
>>>
>>> min(1.2, 5.1, 8.58)
1.2
>>>
>>> min("z", "a", "x", "t", "r")
'a'

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *