Wie man die Länge einer Liste in Python ermittelt

0 Aktien
0
0
0
0

Einführung

In Python gibt es verschiedene Methoden, um die Länge einer Liste zu ermitteln. Die Länge einer Liste entspricht der Anzahl ihrer Elemente. Am häufigsten verwendet man dafür die Methode `len()`, da diese am effizientesten und als integrierte Funktion verfügbar ist. Da eine Liste ein Objekt ist, ist ihre Größe bereits im Speicher abgelegt und kann schnell abgerufen werden.

Wir haben außerdem zwei weitere Methoden hinzugefügt, mit denen Sie die Länge einer Liste in Python ermitteln können.

Anwendung der Methode len() Um die Länge einer Liste zu ermitteln

Um die Länge einer Liste zu ermitteln, kann man die integrierte Methode len() verwenden. Die Methode len() nimmt eine Sequenz oder ein Set als Argument und gibt die Anzahl der Elemente in der Sequenz oder dem Set zurück.

Die Syntax von len() lautet wie folgt:

len(s)

Das folgende Beispiel stellt eine Liste bereit und verwendet die Methode len() Um die Länge der Liste zu ermitteln, wird Folgendes verwendet:

inp_lst = ['Python', 'Java', 'Ruby', 'JavaScript']
size = len(inp_lst)
print(size)

Die Ausgabe lautet:

Output
4

Alternative Methoden zur Ermittlung der Länge einer Liste

Obwohl die Methode len() Dies ist in der Regel der beste Weg, die Länge einer Liste zu ermitteln, da es die effizienteste Methode ist. Es gibt jedoch noch einige andere Möglichkeiten, die Länge einer Liste in Python zu bestimmen.

Anwendung der Methode length_hint() Um die Länge einer Liste zu ermitteln

Das Python-Operatormodul hat eine Methode. length_hint() Um die Länge eines gegebenen iterierbaren Objekts zu schätzen. Wenn die Länge bekannt ist, die Methode length_hint() Gibt die tatsächliche Länge zurück. Andernfalls wird die Methode nicht ausgeführt. length_hint() Gibt die geschätzte Länge zurück. Bei Listen ist die Länge immer bekannt, daher verwendet man üblicherweise einfach die Methode. len() Du benutzt.

Syntax length_hint() Es lautet wie folgt:

length_hint(object)

Das folgende Beispiel stellt eine Liste bereit und verwendet die Methode length_hint() Um die Länge der Liste zu ermitteln, wird Folgendes verwendet:

from operator import length_hint 
inp_lst = ['Python', 'Java', 'Ruby', 'JavaScript']
size = length_hint(inp_lst)
print(size)

Die Ausgabe lautet:

Output
4
Die Länge einer Liste mithilfe einer for-Schleife ermitteln

Dieser Abschnitt bietet eine weniger praktische, aber dennoch informative Möglichkeit, die Länge einer Liste ohne eine bestimmte Methode zu ermitteln. Die Verwendung einer Python-for-Schleife zur Bestimmung der Listenlänge ist eine einfache und unkomplizierte Methode und kann in nahezu jeder Programmiersprache angewendet werden.

Die grundlegenden Schritte zur Ermittlung der Länge einer Liste mithilfe einer for-Schleife sind:

  • Deklariere eine Zählervariable und setze sie auf Null.
counter = 0
  • Verwenden Sie eine for-Schleife, um alle Datenelemente zu durchlaufen und die Zählervariable nach jedem Element um 1 zu erhöhen.
for item in list:
counter += 1
  • Die Länge des Arrays wird in der Zählervariablen gespeichert, und die Variable repräsentiert die Anzahl der Elemente in der Liste. Die Variable kann in anderem Code oder in der Ausgabe verwendet werden.
print(counter)

Das folgende Beispiel zeigt, wie man die Länge einer Liste ermittelt:

inp_lst = ['Python', 'Java', 'Ruby', 'JavaScript']
size = 0
for x in inp_lst:
size += 1
print(size)

Die Ausgabe lautet:

Output
4

Ergebnis

In diesem Artikel haben Sie verschiedene Methoden kennengelernt, um die Länge einer Liste in Python zu ermitteln. Setzen Sie Ihr Lernen mit weiteren Python-Tutorials fort.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Das könnte Ihnen auch gefallen