Maison >développement back-end >Tutoriel Python >Comment obtenir la longueur d'une liste en Python ? (exemple de code)
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.
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))
Sortie :
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))
Sortie :
Exemple 1 :
n = len([10, 20, 30]) # 输出列表长度 print ("列表长度为:" ,n)
Sortie :
列表长度为:3
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))
Sortie :
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!