Leçon 5 / 13 — Chapitre 4: Chaînes et listes approfondies
La fonction len() : longueur d'une chaîne ou d'une liste
len() renvoie le nombre d'éléments d'une chaîne de caractères (son nombre de caractères) ou d'une liste (son nombre d'éléments) — une fonction intégrée utilisée dans presque tous les programmes Python.
Sur une chaîne de caractères
nom = "Python"
print(len(nom)) # 6
Sur une liste
courses = ["riz", "huile", "sucre"]
print(len(courses)) # 3
Un usage courant : combiner len() avec une condition
mot_de_passe = "secret123"
if len(mot_de_passe) >= 8:
print("Mot de passe assez long")
else:
print("Mot de passe trop court")
Un usage courant : combiner len() avec range()
courses = ["riz", "huile", "sucre"]
for i in range(len(courses)):
print(i, courses[i])
Utiliser range(len(liste)) permet de parcourir une liste en obtenant à la fois l'index et la possibilité d'accéder à l'élément par indexation — même si enumerate(), vu au chapitre précédent, reste souvent une façon plus directe d'obtenir le même résultat.
À vous de jouer : écrivez une condition qui vérifie si une liste de commandes contient au moins 3 éléments avec len().
Continuez ce module
Débloquez les leçons restantes ainsi que l'attestation finale.
5 500 XOF / 8,38 € / 9,14 $
Débloquez les 97 leçons restantes de ce module
Pour vous communiquer où envoyer le paiement.
Moyen de paiement souhaité
Nous vous contactons pour le paiement — activé dès réception.