Python Len -Funktion

Python Len -Funktion
Eine der eingebauten Methoden in Python ist Len (). Es findet die Länge eines jeden Gegenstands. Es wird die Artikelanzahl der Liste bereitgestellt. Diese Methode funktioniert mit einer breiten Palette von Datentypen. Obwohl nicht alle Datenstrukturen für die Len () -Funktion geeignet zu sein scheinen, akzeptiert die Methode ein Element als Eingabe und Ausgabe der Länge dieses Elements.

Len () Methode muss niemals durch den Datensatz durchlaufen, es sei denn, wir verwenden einige eingebaute Attributwerte. Das Attribut eines beibehaltenen Elements wäre die Länge des Artikels. Len () -Funktion liefert den Parameterlängenwert, der jedes Mal geändert wird, wenn ein Element in den Datensatz eingefügt oder gelöscht wird. Die Len () -Methode wird infolgedessen effektiv funktionieren. In diesem Abschnitt werden wir über die mehr Len () -Methode sprechen.

Beispiel Nr. 1:

Für einige eingebaute Sequenzen werden wir Len () in diesem Beispiel verwenden. Eine Einheit mit sortierten Objekten wird als Sequenz bezeichnet. Einige der wichtigsten eingebauten Bestellungen umfassen Listen, Tupel und Strings.

a = "Hallo Schatz!"
Len (a)
print (len (a));
Working_days = ["Saturaday", "Sonntag"]
Len (Working_days)
print (len (Working_days));
America_coordinates = (45.9844, -1.7364)
Len (America_Coordinates)
print (len (America_coordinaten));



Wir deklarieren eine Variable 'a' und weisen ihm einen Wert in Form der Zeichenfolge zu, Hallo Liebes!'Und dann wenden wir die Funktion len () an, um die Länge der Zeichenfolge zu erwerben. Danach wenden wir die Print () -Funktion an, um die bestimmte Länge anzuzeigen. In ähnlicher Weise deklarieren wir eine zweite Variable mit dem Namen "Working_Days" und geben dieser Variablen die Namen von zwei Tagen an. Die für diese Variablen angegebenen Werte sind in Form einer Liste.

Wir nennen die Len () -Funktion, um auch die Länge dieser Variablen zu finden. Die Funktion print () druckt diese Länge aus. Jetzt initialisieren wir eine Variable 'America_coordinates'. Hier werden wir zwei Koordinaten zur Verfügung stellen. Die Len () -Funktion wird angewendet, um die Länge des Tupels zu erwerben. Am Ende wird die Funktion print () aufgerufen, um die Länge anzuzeigen.


Wir sehen, dass all diese Datentypen (Zeichenfolgen, Tupel und Listen) die verwendbaren Parameter der Funktion len () liefern werden.

Beispiel Nr. 2:

Da die Methode Len () die Liste der Elemente im Attribut zählt, das wir bereitstellen möchten, gibt diese Funktion immer eine Ganzzahl in der Ausgabe an. Wenn der Parameter eine leere Zeichenfolge ist, gibt diese Methode 0 zurück.

Len ("")
print (len (""));
Len ([])
print (len ([]));
Len (())
print (len (()));



In diesem Beispiel definieren wir drei verschiedene Methoden zur Definition einer leeren Sequenz. Dann finden wir die Länge dieser Sequenzen mit Hilfe der Len () -Methode. Die erste leere Sequenz wird durch die Verwendung von doppelten Anführungszeichen definiert. Die zweite Sequenz wird durch Verwendung von Quadratklammern [] definiert. Der dritte wird mit runden Klammern definiert. Wir haben die Print () -Methode verwendet, um die Länge dieser Sequenzen anzuzeigen.


In der vorhergehenden Instanz können wir die Länge einer leeren Zeichenfolge, einer leeren Liste oder eines leeren Tupels berechnen. Für jede Bedingung gibt die Methode Len () 0 zurück.

Beispiel Nr. 3:

Wir können eine Serie erstellen, indem wir die Funktion von Range () verwenden. Ein Bereichselement erstellt Werte, die nicht erforderlich sind, anstatt alle zu halten. Die Len () -Methode wird angewendet, um die Länge des an Bereichs bereitgestellten Elements zu bestimmen ().

Len (Bereich (1, 50, 5))
print (len (Bereich (1, 50, 5));



Hier wenden wir Range () -Funktionalität an, um die Zahlen festzulegen. Dann verwenden wir die Len () -Methode, um die Länge dieses Bereichs zu erhalten. Dabei wird die Funktion print () verwendet, um die berechnete Länge anzuzeigen.


Die Zahlen im definierten Bereich beginnen bei 1 und enden bei 49, mit 5 als Inkrementeinheit. Die Anfangs-, End- und Schrittparameter können verwendet werden, um die Länge des angegebenen Bereichselements zu berechnen.

Beispiel Nr. 4:

Die Methode Len () ist ebenfalls für bestimmte andere eingebaute Bestellungen anwendbar. Manchmal müssen wir bestimmen, wie viele unterschiedliche Elemente in einer Liste sowie in jeder anderen Serie enthalten sind. Verwenden Sie die set () -Methode und die Len () -Methode, um dies zu erreichen.

zufällig importieren
num = [zufällig.Randint (1, 30) für _ in Bereich (30)]
Num = [13, 18, 29, 10, 27, 24, 16, 9, 24, 7, 26, 10, 17, 20, 28, 14, 3, 14, 12, 15, 1, 2, 4, 5 , 6, 8, 11, 13]
Unique_numb = set (num)
2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 3, 15, 17
Len (einzigartig_numb)
print (len (einzigartig_numb));



Zu Beginn des Programms werden wir die zufällige Bibliothek integrieren. Dann initialisieren wir eine Variable 'Num'. Um die Elemente zu definieren, werden wir die Randint () -Methode der Zufallsheader -Datei verwenden.

Innerhalb dieser Funktion bewerben wir uns für eine Methode für Schleifen und Bereich () (). Wir geben die Anzahl der Elemente an, die wir dem Satz hinzufügen möchten.

In der nächsten Zeile deklarieren wir eine neue Variable mit dem Namen "Unique_numb". Hier nennen wir den Funktionssatz (). Die Len () -Funktion wird dann auf diesen Satz angewendet. Nachdem wir die Länge erhalten haben, rufen wir die Print () -Funktion auf, um diese Länge zu drucken.


Dreißig zufällige Werte zwischen 1 und 30 werden unter Verwendung des Listenverständnisses erstellt und in der Variablen 'Num' gespeichert. Wenn wir zufällige Daten erhalten, variiert das Ergebnis jedes Mal, wenn die Funktion ausgeführt wird. Die Sammlung von dreißig zufällig erstellten Werten in dieser spezifischen Iteration hat siebzehn verschiedene ganze Zahlen.

Beispiel Nr. 5:

Wir werden das Wörterbuch häufig verwenden, das auch ein eingebauter Datentyp in Python ist. Jeder Eintrag in einem Wörterbuch besteht aus einer Schlüsselwertkombination. Len () Methode gibt die Anzahl der Einträge im Wörterbuch zurück, wenn das spezifische Wörterbuch als Parameter angegeben ist.

Len ("Ahan": 30, "Mureed": 22, "Rabail": 15)
print (len ("ahan": 30, "mureed": 22, "rabail": 15));



In diesem Fall werden wir verschiedene Elemente in Form eines Wörterbuchs definieren. Zunächst finden wir die Länge dieses Wörterbuchs mithilfe der Len () -Methode. Dann verwenden wir die Print () -Funktion, um nur die Länge als Ausgabe darzustellen.


Wie die Ausgabe dieses Beispiels zeigt, sind innerhalb des definierten Wörterbuchs nur drei Schlüsselwertsätze vorhanden.

Abschluss

Als wir mit diesem Artikel fertig waren. Wir haben die Verwendung der Len () -Methode untersucht, um herauszufinden, wie lang die Elemente verschiedener Sammlungen sind, einschließlich Wörterbüchern und Auflistung von Verständnissen. In diesem Leitfaden untersuchten wir auch, wie die Größe der eingebauten Datentypen bestimmt werden kann. Wir erkennen auch, dass einige Datentypen als geeignete Parameter für die Len () -Methode dienen.