Python Liste count() mit BEISPIELEN
⚡ Intelligente Zusammenfassung
Das Python Die Methode `count()` gibt zurück, wie oft ein bestimmtes Element in einer Liste oder einem String vorkommt. Hier lernen Sie die Syntax kennen, sehen Beispiele für Listen und Strings und können mit dem Befehl `Counter` alle Elemente gleichzeitig zählen.

Python zählen
count() ist eine integrierte Funktion in Python. Es wird die Gesamtzahl eines bestimmten Elements in einer Liste zurückgegeben. Die Funktion count() wird verwendet, um Elemente in einer Liste sowie in einem String zu zählen.
Python Listenanzahl()
count() ist eine integrierte Funktion in Python. Es gibt Ihnen die Anzahl eines bestimmten Elements in der Liste zurück.
Syntax
list.count(element)
Kenngrößen
Element: Das Element, dessen Anzahl ermittelt werden soll.
Rückgabewert
Die Methode count() gibt einen ganzzahligen Wert zurück, dh die Anzahl des angegebenen Elements aus der angegebenen Liste. Es gibt eine 0 zurück, wenn der Wert nicht in der angegebenen Liste gefunden wird.
Beispiel 1: Listenanzahl
Das folgende Beispiel zeigt die Funktionsweise der Funktion count() auf einer Liste:
list1 = ['red', 'green', 'blue', 'orange', 'green', 'gray', 'green']
color_count = list1.count('green')
print('The count of color: green is ', color_count)
Ausgang:
The count of color: green is 3
Beispiel 2: Ermitteln Sie die Anzahl der Elemente (Duplikate) in einer bestimmten Liste
list1 = [2,3,4,3,10,3,5,6,3]
elm_count = list1.count(3)
print('The count of element: 3 is ', elm_count)
Ausgang:
The count of element: 3 is 4
Zähle die Zeichen in einer Zeichenkette
Die count()-Methode funktioniert auch mit Zeichenketten und gibt zurück, wie oft ein Zeichen oder eine Teilzeichenkette vorkommt.
message = "hello world" print(message.count("l")) print(message.count("o"))
Ausgang:
3 2
Zähle alle Elemente mit dem Zähler
Um alle Elemente gleichzeitig anstatt einzeln zu zählen, verwenden Sie Counter aus dem Modul collections.
from collections import Counter list1 = ["red", "green", "blue", "green", "red", "green"] print(Counter(list1))
Ausgang:
Counter({'green': 3, 'red': 2, 'blue': 1})
