PythonFonctions intégrées
len()
Renvoie le nombre d’éléments d’une collection, ou le nombre de caractères d’une chaîne.
- Renvoie
- Un entier.
Exemple
#Python
print(len("CodeWorlds"))
print(len([72, 95, 88]))
print(len({"html": 11, "python": 12}))
print(len(""))Résultatrésultat enregistré, vous pouvez le vérifier
10
3
2
0
Définition et utilisation
#La fonction len() renvoie la longueur d’un objet : le nombre de caractères d’une chaîne, le nombre d’éléments d’une liste, d’un tuple ou d’un ensemble, et le nombre de clés d’un dictionnaire.
Elle est très rapide, car les collections de Python gardent leur longueur en mémoire. Vous ne devez pas craindre de l’appeler plusieurs fois.
Vous pouvez vérifier qu’une collection est vide plus brièvement, sans len() : if not tasks: équivaut à if len(tasks) == 0:, car une collection vide est considérée comme fausse.
Syntaxe
#Syntaxe
len(object)Paramètres
#object
chaîne ou collection
L’objet dont vous voulez connaître la longueur.
Bonnes pratiques
#- Les caractères accentués comptent chacun comme un seul caractère :
len("café")vaut 4. - Pour vérifier qu’une liste est vide,
if not ma_liste:suffit.
Entrées associées
#Vous voyez une erreur ou il manque un exemple ? Écrivez-nous.