Heim >Backend-Entwicklung >Python-Tutorial >Wie erhalte ich die Länge einer Liste in Python? (Codebeispiel)

Wie erhalte ich die Länge einer Liste in Python? (Codebeispiel)

青灯夜游
青灯夜游Original
2019-03-22 14:37:2272382Durchsuche

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.

Wie erhalte ich die Länge einer Liste in Python? (Codebeispiel)

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:

Wie erhalte ich die Länge einer Liste in Python? (Codebeispiel)

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:

Wie erhalte ich die Länge einer Liste in Python? (Codebeispiel)

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:

Wie erhalte ich die Länge einer Liste in Python? (Codebeispiel)

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn