Python Tuple Count -Methode

Python Tuple Count -Methode
Um festzustellen, wie oft ein Element in einem Tupel erscheint, verwenden Sie die Funktion „count ()“ in Python. Es gibt die Instanz des Elements, das während des Anrufs übergeben wurde. Wenn das Argument leer ist, wird eine Warnung erzeugt, da es ein Argument zum Zählen benötigt.

Syntax

Beispiel 1: Verwendung der Methode Tuple Count () im Python -Code

In diesem Beispiel werden wir die Python -Tupel „count ()“ -Methode verwenden, um die Gesamtzahlen eines bestimmten Elements zu zählen, das der Benutzer als wiederholt angegeben hat. Tupel ermöglichen die Aufbewahrung mehrerer Objekte in einer einzelnen Variablen. Das Tupel ist einer der Strukturplan -Datensätze von Python, um riesige Datensätze aufrechtzuerhalten. Die anderen drei sind Listen, Sammlung und Wörterbuch, und jeder hat ihre eigenen Eigenschaften und Verwendungszwecke. Ein Tupel ist eine geordnete, unveränderliche Sammlung.

Beginnen wir den ersten Abschnitt des Codes, der ein Tupel von ganzen Zahlen mit verschiedenen Werten hat. In diesem Tupel gibt es insgesamt neun Komponenten, von denen einige wiederholt werden. Die Werte der Tupel sind "32", "33", "48", "14", "32," 40 "," 60 "und" 48 ". Wie wir sehen können, werden einige der Zahlen im Tupel dupliziert, aber wir verwenden hier die Funktion „count ()“, die die Anzahl der in den Klammern der Methode angegebenen Anzahl zurückgibt. Diese Sammlung von Tupeln wird in der zuvor initialisierten Variablen „Num.”

In der folgenden Zeile verwenden wir dann die Methode "count ()" und übergeben den Parameter "Num" und den Spezifizierer "32" in den Klammern der Methode, da wir wissen möchten, wie oft die Zahl "32" im Tuple erscheint. Wir speichern das Ergebnis, das durch die Methode „count ()“ in der von uns eingerichteten Variablen „Count“ verwendet wird. In der folgenden Zeile nennen wir dann die Funktion „print ()“ und übergeben die Anweisung „Die Anzahl von 32 ist“ zu dieser Funktion. Da wir diese Erklärung in invertierten Kommas geschrieben haben, druckt sie genau so, wie sie in der Ausgabe erscheint. Wir bestehen auch die Variable „Count“ als Argument, da sie das Ergebnis der Anzahl enthält, die wir anzeigen möchten.

Die Anweisung „Die Anzahl von 32 ist“ und die Zahl „3“ werden beide in der Ausgabe angezeigt, was darauf hinweist, dass die Zahl „32“ im Tupel dreimal wiederholt wird. Die Anzahl von „32“ wird angezeigt, da das Tupel, wie wir im vorherigen Code sehen können.

Der zweite Abschnitt des Codes enthält dann ein Tupel von Strings. In diesem Tupel gibt es sechs Saitelemente. Beginnend mit der ersten Codezeile haben wir einen Wert des Tupels, der die Zeichenfolgenwerte "Banane", "Mango", "Apple", "Grapes", "Banana" und "Apple" enthält.

In diesem Abschnitt des Codes werden wir die Anzahl der Zählungen verwenden, um festzustellen, wie oft der Zeichenfolgenwert „Apple“ in einem Tupel erscheint. Dieses Tupel enthält die Namen verschiedener Früchte als Stringwerte. Dieses Tupel wird in der initialisierten Variablen „Früchte“ aufbewahrt. Da der Wert des Tupels in der Variablen „Früchte“ gespeichert ist, verwenden wir ihn mit der „count ()“ -Methode in der folgenden Zeile. Wir haben auch den Spezifizierer „Apple“ als Argument für diese Funktion „count ()“ innerhalb der Klammern übergeben, da wir die Anzahl der in einem Tuple vorhandenen „Äpfel“ zählen möchten.

In der folgenden Zeile nennen wir dann die Funktion „print ()“ und übergeben die Anweisung „Die Anzahl von Apple IS“ und die Variable „Anzahl“, die wir zuvor initialisiert und als Parameter übergeben haben, weil die Ausgabe der "Anzahl" bewertet wurde () “Methode wird darin gespeichert.

Die Anzahl von „Apple“, der „2“ ist, wird in der Ausgabe angezeigt. Dies zeigte, dass der Wert „Apfel“ zweimal im Tupel verwendet wurde. Da wir das Element "Apple" in der Funktion "count ()" im vorherigen Code übergeben haben, zeigte wir nur die Gesamtzahl des Elements "Apple" anzeigen.

Der dritte Abschnitt des Codes zählt die Anzahl mehrerer Elemente, die für jedes Element in einem Tupel vorhanden sind, anstatt das Zählen der Häufigkeit, mit der ein Element in einem Tupel vorhanden ist wie im zweiten Abschnitt. Im Gegensatz zu den beiden vorherigen Teilen, in denen wir nur die einzelnen Elemente des Tupels gezählt haben, haben wir in diesem Teil sowohl die einzelnen Elemente als auch die Wiederholungen gezählt.

Lassen Sie uns nun kurz den Code durchgehen. Wir haben ein Tupel mit den Werten „Silber“, „Blau“, „Silber“, „Rot“, „Blau“, „Gelb“ und „Orange“, die wir in der Variablen „Farben“ speichern werden. Die folgende Zeile verwendet "Aus den Sammlungen importieren" Ein Container, der die Gesamtzahl der von ihm gehaltenen Elemente zählt, wird als "Zähler" bezeichnet. In der Datenbankklasse befindet sich ein Zähler -Subtyp. Das Wörterbuchmodul liefert einen Subtyp mit dem Titel "Zähler". Mit dem Python Counter Tool können Sie den gemeinsam genutzten Schlüssel in einer Struktur zählen, die häufig als Hashing -Element bezeichnet wird.

Die Absicht, dies zu verwenden, kann die Elemente in einer iterbaren Liste zählen. Ein Zähler macht es einfach, eine mathematische Operation wie das Hinzufügen, Reduzieren, Überlappern und Gewerkschaften durchzuführen. Ein Zähler kann ebenfalls die Komponenten eines anderen Zählers zählen. Die Funktion „print ()“ wird dann in der nächsten Zeile aufgerufen, und innerhalb davon wird die Funktion „Zähler“ verwendet, um alle Elementnummern zu zählen. Diese Funktion nimmt auch die Eingabe „Farben“ als Argument, das die Werte enthält, die wir benötigen, um die Anzahl der Zahlen zu erhalten.

Im Ausgangsabschnitt zeigt es die Gesamtzahl der Elementzahlen im Tupel an. Wie Sie sehen können, ist das erste Element Silber, das eine Anzahl von „2“ hat, gefolgt von „Blue“, die eine Anzahl von „2“, „rot“ enthält, die insgesamt „1“ „Gelb“ hat, die, die, welche hat eine Anzahl von "1" und "orange", die eine Anzahl von "1" hat. Die Anzahl dieses Elements zeigt an, wie oft es im Tupel erscheint und wie oft es sich wiederholt.

Beispiel 2: Verwenden der Methode count (), um die Elemente einer Liste und eines Tupels zu zählen

In diesem Beispiel untersuchen wir die im Tuple enthaltene Liste und Tupelelemente. Beginnen wir den Code, indem wir eine Variable namens "Daten" erstellen, um ein Tupel zu speichern. Wir haben dann sowohl Tupel als auch Listen im Tupel. Die Stringelemente „K“ und „L“ sind die Werte im Tupel. Innerhalb des Tupels gibt es zwei weitere Tupel mit identischen Elementen, "('K" und "L") ". Es gibt zwei Listen von Ganzzahlen, die beide die gleichen Werte haben: "(9, 0)". Da der Wert des Tupels in den Variablen „Daten“ gespeichert ist, haben wir die Methode „count ()“ in der folgenden Zeile verwendet. Wir haben das Tupel "(" k ", 'l') als Argument für diese" count () "-Methode übergeben, um die Anzahl der im Tupel vorhandenen Tupel zu zählen.

In der folgenden Zeile haben wir die Funktion „print ()“ verwendet und die Anweisung „Die Anzahl der Tuple ('k',„ l “) und die zuvor erstellte und gespeicherte variable„ Anzahl “übergeben und das Ergebnis von gespeichert Die Methode "count ()". Mit demselben Verfahren zählen wir die Anzahl der im Tupel enthaltenen Listen in der nächsten Zeile. Anstatt das Tupel als Eingabe für die Parameter „count ()“ zu liefern, verwendeten wir die Listenelemente „[9, 0]“ an diesem Ort. Wir haben die Funktion „print ()“ erneut verwendet, um die Anzahl der im Tupel enthaltenen Listen anzuzeigen.

Die Ausgabe macht deutlich, dass das Tupel zweimal erscheint und dass die Liste auch zweimal im Tupel erscheint.

Abschluss

Wir haben gelernt, wie man die Ereignisse jedes Elements im Tupel zählt. In diesem Artikel haben wir mit zwei Beispielen über diese Strategie gesprochen. Zum ersten Mal gaben wir das einzelne Tupelelement nur als Argument an, um zu definieren, wie oft es im Tupel wiederholt werden würde, und auch die „count ()“ in den mehreren Elementen angewendet. Für die zweite fanden wir die Anzahl der in einer Liste enthaltenen Elemente und das Tupel im Tupel. Sie werden zweifellos mehr über die Funktionalität der „count ()“ -Methode aus diesem Artikel erfahren.