Python :: Aufgabe #82 :: Lösung #3

3 Lösungen Lösungen öffentlich
#82

Das Häufigste Element in einem Array

Anfänger - Python von klhlubek19 - 16.07.2015 um 13:46 Uhr
Schreiben Sie ein Programm, das aus einem Array das häufigste Element findet. Sollte es mehrere gleicher Anzahl finden, so darf irgend ein Element dieser Häufigsten ausgegeben werden.
#3
vote_ok
von hak (980 Punkte) - 14.09.2016 um 00:36 Uhr
Quellcode ausblenden Python-Code
def find_max_occurs(l):
    x = {}
    for i in l :
        x[i] = x[i] +1 if i in x else 1 
    x = dict( (v,k) for k,v in x.items())
    return x[max(x.keys())] 

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben
1815207

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.