Heim > Artikel > Backend-Entwicklung > Wie erhalte ich die Länge einer Liste in Python? (Codebeispiel)
Listen sind ein wesentlicher Bestandteil der täglichen Programmierung in Python und es ist wichtig, die zugehörigen Operationen von Listen zu verstehen. Der folgende Artikel zeigt Ihnen, wie Sie die Länge einer Liste in Python ermitteln. Ich hoffe, er wird Ihnen hilfreich sein.
Methode 1: Schleife + Zähler
Bei dieser Methode führen Sie einfach eine Schleife aus und erhöhen die Zähler, bis das letzte Element der Liste durchlaufen ist, und erhalten Sie dessen Anzahl, die der Länge der Liste entspricht. Diese Methode ist die einfachste Methode, um die Länge einer Liste zu ermitteln.
Codebeispiel: Verwenden Sie Schleifendurchlauf + Zähler, um die Listenlänge zu erhalten
# 初始化列表 List = [ 1, 4, 5, 7, 8 ] # 输出列表 print ("列表为: " + str(List)) # 初始化计数器,使用循环查找列表长度 counter = 0 for i in List: #递增计数器 counter = counter + 1 # 输出列表长度 print ("列表长度为: " + str(counter))
Ausgabe:
Methode 2 : Verwenden Sie die len()
Python-Methode len(), um die Länge oder Anzahl der Elemente eines Objekts (Zeichen, Liste, Tupel usw.) zurückzugeben. Es bietet die gebräuchlichste und einfachste Möglichkeit, die Länge einer Liste zu ermitteln; es ist auch die heute am häufigsten verwendete Technik.
Codebeispiel: Verwenden Sie die len()-Methode, um die Listenlänge zu erhalten
Beispiel 1:
# 初始化列表 List = [ "php", "python", 3, 7,"html" ] List.append(6) List.append("Hello") # 输出列表 print ("列表为: " + str(List)) # 输出列表长度 print ("列表长度为: " ,len(List))
Ausgabe:
Beispiel 1:
n = len([10, 20, 30]) # 输出列表长度 print ("列表长度为:" ,n)
Ausgabe:
列表长度为:3
Methode 3: Verwenden Sie length_hint()
In Python können Sie auch die Methode length_hint() verwenden, um die Länge einer Liste zu ermitteln. Diese Methode ist eine wenig bekannte Technik zum Ermitteln der Länge einer Liste. Sie wird in der Operatorklasse definiert und gibt die Anzahl der in der Liste vorhandenen Elemente zurück.
Codebeispiel: Verwenden Sie die Methode length_hint(), um die Listenlänge zu erhalten
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))
Ausgabe:
Empfehlungen für entsprechende Video-Tutorials: „Python-Tutorial“
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Lernen aller hilfreich sein wird. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonWie erhalte ich die Länge einer Liste in Python? (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!