Maison > développement back-end > Tutoriel Python > Comment obtenir la longueur d'une liste en Python ? (exemple de code)

Comment obtenir la longueur d'une liste en Python ? (exemple de code)

青灯夜游
Libérer: 2019-03-22 14:37:22
original
72360 Les gens l'ont consulté

Les listes font partie intégrante de la programmation quotidienne en Python, et il est essentiel de comprendre les opérations associées aux listes. L'article suivant vous montrera comment obtenir la longueur d'une liste en Python. J'espère qu'il vous sera utile.

Comment obtenir la longueur d'une liste en Python ? (exemple de code)

Méthode 1 : Boucle + Compteur

Dans cette méthode, exécutez simplement une boucle et incrémentez le counter jusqu'à ce que le dernier élément de la liste soit parcouru, et obtenez son compte, qui est la longueur de la liste. Cette méthode est la manière la plus simple d’obtenir la longueur d’une liste.

Exemple de code : utilisez le parcours de boucle + le compteur pour obtenir la longueur de la liste

# 初始化列表
List = [ 1, 4, 5, 7, 8 ] 
  
# 输出列表
print ("列表为: " + str(List)) 
  
# 初始化计数器,使用循环查找列表长度
counter = 0
for i in List: 
      
    #递增计数器
    counter = counter + 1
  
# 输出列表长度
print ("列表长度为: " + str(counter))
Copier après la connexion

Sortie :

Comment obtenir la longueur dune liste en Python ? (exemple de code)

Méthode 2 : utilisez la méthode len()

Python len() pour renvoyer la longueur de l'objet (caractère, liste, tuple, etc.) ou le nombre d'éléments. Il s’agit du moyen le plus courant et le plus simple de déterminer la longueur d’une liste ; c’est également la technique la plus couramment utilisée aujourd’hui.

Exemple de code : Utilisez la méthode len() pour obtenir la longueur de la liste

Exemple 1 :

# 初始化列表
List = [ "php", "python", 3, 7,"html" ] 
List.append(6) 
List.append("Hello") 
# 输出列表
print ("列表为: " + str(List)) 
# 输出列表长度
print ("列表长度为: " ,len(List))
Copier après la connexion

Sortie :

Comment obtenir la longueur dune liste en Python ? (exemple de code)

Exemple 1 :

n = len([10, 20, 30]) 
# 输出列表长度
print ("列表长度为:" ,n)
Copier après la connexion

Sortie :

列表长度为:3
Copier après la connexion

Méthode 3 : Utiliser length_hint()

En Python, vous pouvez également utiliser la méthode length_hint() pour trouver la longueur d'une liste. Cette méthode est une technique peu connue pour trouver la longueur d'une liste ; elle est définie dans la classe de l'opérateur et renvoie le nombre d'éléments présents dans la liste.

Exemple de code : Utilisez la méthode length_hint() pour obtenir la longueur d'une liste

from operator import length_hint
# 初始化列表
List = [ 1, 4, 5, 7, 8 ]
# 输出列表
print ("列表为: " + str(List)) 
list_len_hint =length_hint(List)
# 输出列表长度
print ("列表长度为: " + str(list_len_hint))
Copier après la connexion

Sortie :

Comment obtenir la longueur dune liste en Python ? (exemple de code)

Tutoriels vidéo recommandés : "Tutoriel Python"

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal