Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Python

Python list.count(): Experten-Guide mit praktischen Beispielen

Was ist list.count()?

Pythons eingebaute list.count()-Methode gibt die Anzahl zurück, wie oft ein spezifiziertes Element in einer Liste vorkommt. Sie funktioniert auch auf Strings und ist damit ein vielseitiges Werkzeug für Datenanalyse, Textverarbeitung und mehr.

Funktionsweise

Syntax: list_obj.count(element)

Parameter: element – der Wert, dessen Vorkommen Sie zählen möchten.

Rückgabewert: Ein Integer repräsentierend die Anzahl, oder 0 wenn das Element fehlt.

Beispiel 1: Farben in einer Liste zählen

colors = ['red', 'green', 'blue', 'orange', 'green', 'gray', 'green']
green_count = colors.count('green')
print('The count of green:', green_count)

Output:

The count of green: 3

Beispiel 2: Doppelte Zahlen zählen

numbers = [2, 3, 4, 3, 10, 3, 5, 6, 3]
threes = numbers.count(3)
print('The count of 3:', threes)

Output:

The count of 3: 4

Wann list.count() einsetzen?

Performance-Hinweis

Die Methode scannt die gesamte Liste, daher ist die Zeitkomplexität O(n). Für große Datensätze sollten Sie collections.Counter für Multi-Element-Counts in Betracht ziehen.

Zusammenfassung

Python

  1. Pythons str.count(): Zeichen & Teilstrings zählen mit Beispielen
  2. Python format()-Strings meistern mit klaren Beispielen
  3. Pythons String.find()-Methode meistern: Syntax, Beispiele & Alternativen
  4. Python Lambda-Funktionen meistern: Praxisbeispiele & Best Practices
  5. Python round()-Funktion erklärt mit praktischen Beispielen
  6. Pythons range()-Funktion meistern: Von Grundlagen bis zu fortgeschrittenen Anwendungsfällen
  7. Pythons map()-Funktion meistern: Syntax, Beispiele und Best Practices
  8. Python timeit(): Ausführungszeit messen mit praktischen Beispielen
  9. Python Counter in collections: Effizientes Zählen, Aktualisieren und arithmetische Operationen
  10. type() und isinstance() in Python verstehen: Praktische Beispiele