9.3 Opérations courantes sur les listes
Objectifs d'apprentissage
À la fin de cette section, vous devriez être en mesure de :
- Utiliser les fonctions intégrées
max(),min()etsum(). - Démontrer comment copier une liste.
Utilisation des opérations intégrées
La fonction max() appelée sur une liste renvoie le plus grand élément de la liste. La fonction min() appelée sur une liste renvoie le plus petit élément de la liste. Les fonctions max() et min() fonctionnent pour les listes tant que les éléments de la liste sont comparables.
La fonction sum() appelée sur une liste de nombres renvoie la somme de tous les éléments de la liste.
Exemple 9.3
Opérations courantes sur les listes
"""Common list operations."""
# Set up a list of number
snum_list = [28, 92, 17, 3, -5, 999, 1]
# Set up a list of words
city_list = ["New York", "Missoula", "Chicago", "Bozeman",
"Birmingham", "Austin", "Sacramento"]
# Usage of the max() funtion
print(max(num_list))
# max() function works for strings as well
print(max(city_list))
# Usage of the min() funtion which also works for strings
print(min(num_list))
print(min(city_list))
# sum() ne fonctionne que pour une liste de nombres
print(sum(num_list))
La sortie du code ci-dessus est :
999
Sacramento
-5
Austin
1135
Concepts en pratique
Opérations sur les listes
Copier une liste
La méthode copy() est utilisée pour créer une copie d'une liste.
Concepts en pratique
Copier une liste
À vous d'essayer
Copie
Faites une copie de word_list appelée wisdom. Triez la liste appelée wisdom. Créez une phrase en utilisant les mots de chaque liste et affichez ces phrases (il n'est pas nécessaire d'ajouter de point à la fin des phrases).