En Python, tengo una lista de elementos como:Python: cómo obtener el recuento ordenado de los elementos en una lista?
mylist = [a, a, a, a, b, b, b, d, d, d, c, c, e]
y me gustaría dar salida algo como:
a (4)
b (3)
d (3)
c (2)
e (1)
Cómo puedo salida de un recuento y clasificación de las partidas en ¿una lista? No estoy demasiado preocupado por la eficiencia, simplemente cualquier forma que funcione :)
¡Gracias!
lo ha intentado? hay muchos tontos en SO. ¿Al menos has intentado buscarlos? – SilentGhost
Sí, tengo. Lo siento, podría estar usando términos de búsqueda incorrectos, pero no pude encontrar nada que se pareciera a lo que necesitaba. He estado experimentando pero no he llegado muy lejos ... disculpas – AP257
dupe: http://stackoverflow.com/questions/2148480/can-pythons-list-comprehensions-ideally-do-the-equivalent-of-count- group/2148555 # 2148555 – SilentGhost