Anzahl gleicher Elemente einer Liste zählen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Phobit
User
Beiträge: 185
Registriert: Freitag 4. Mai 2018, 18:13

Hallo,
Ich hab eine Liste, die in etwa so aussieht:

Code: Alles auswählen

my_list = [1, 2, 3, 2, 2, 4, 1]
Nun möchte ich wissen, welches Element (also 1,2,3,4) wie oft vorkommt und dann auswerten welches am häufigsten in der Liste enthalten ist.
Wie kann ich das anstellen? Die Elemente in der Liste sind jedes mal zufällig angeordnet.

Danke im Voraus!
Mir egal, ob der Code schön ist oder nicht.
Hauptsache er funkt!
Sirius3
User
Beiträge: 17750
Registriert: Sonntag 21. Oktober 2012, 17:20

Dafür gibt es `collections.Counter`.
Phobit
User
Beiträge: 185
Registriert: Freitag 4. Mai 2018, 18:13

Perfekt, das ist genau was ich suche. Vielen Dank!
Mir egal, ob der Code schön ist oder nicht.
Hauptsache er funkt!
Antworten