Fonction min() – Python

image_pdfimage_print

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 PythonQCM Python – Partie 1Questions pratiques pour testez vos connaissances sur la programmation Python à savoir des structures conditionnelles, des opérations logiques, des boucles, des fonctions, etc. Testez votre…Lire plus

Partagez cet article

Laisser un commentaire

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