In Python, ho un elenco di elementi come:Python: come ottenere il numero ordinato di elementi in un elenco?
mylist = [a, a, a, a, b, b, b, d, d, d, c, c, e]
E mi piacerebbe uscita qualcosa di simile:
a (4)
b (3)
d (3)
c (2)
e (1)
Come posso produrre un conteggio e leaderboard di elementi in una lista? Non sono troppo preoccupato per l'efficienza, solo in qualsiasi modo funziona :)
Grazie!
cosa hai provato? ci sono un sacco di imbrogli su SO. Hai almeno provato a cercarli? – SilentGhost
Sì, ho. Spiacenti, potrei usare i termini di ricerca sbagliati ma non sono riuscito a trovare nulla che assomigliasse a ciò di cui avevo bisogno. Ho fatto esperimenti ma non ho ottenuto molto lontano ... scuse – AP257
dupe: http://stackoverflow.com/questions/2148480/can-pythons-list-comprehensions-ideally-do-the-equivalent-of-count- group/2148555 # 2148555 – SilentGhost