Résumé des Fonctions Python (Listes, Chaînes et
Aléatoires)
■ Fonctions sur les listes
Fonction Description
append(x) Ajoute un élément à la fin de la liste
insert(i, x) Insère un élément à la position i
extend(liste2) Ajoute les éléments d’une autre liste
pop([i]) Supprime et retourne l’élément à la position i (ou le dernier)
remove(x) Supprime la première occurrence de x
clear() Vide complètement la liste
sort() Trie la liste
reverse() Inverse l’ordre des éléments
max(liste) Retourne la plus grande valeur
min(liste) Retourne la plus petite valeur
sum(liste) Retourne la somme des éléments
■ Fonctions sur les chaînes de caractères
Fonction Description
replace(ancien, nouveau) Remplace un texte par un autre
split(séparateur) Transforme une chaîne en liste
join(liste) Assemble les éléments d’une liste en chaîne
■ Fonctions du module random
Fonction Description
choice(liste) Choisit un élément aléatoire d’une liste
sample(liste, n) Retourne n éléments aléatoires sans répétition
randint(a, b) Nombre entier aléatoire entre a et b (inclus)
randrange(start, stop, step) Nombre entier aléatoire entre start et stop (exclu) avec un pas
■ Autres fonctions utiles
Fonction Description
len(liste) Retourne le nombre d’éléments
sorted(liste) Retourne une nouvelle liste triée
any(liste) Vrai si au moins un élément est vrai
all(liste) Vrai si tous les éléments sont vrais