W Pythonie Mam listę elementów, takich jak:Python: jak uzyskać posortowaną liczbę elementów na liście?
mylist = [a, a, a, a, b, b, b, d, d, d, c, c, e]
I chciałbym do wyjścia coś jak:
a (4)
b (3)
d (3)
c (2)
e (1)
Jak mogę wyjście zliczania i pozycji w tabeli liderów lista? Nie martwię się zbytnio wydajnością, po prostu w dowolny sposób :)
Dzięki!
co próbowałeś? na SO jest mnóstwo duplikatów. Czy próbowałeś przynajmniej ich szukać? – SilentGhost
Tak, mam. Niestety, mogę używać niewłaściwych wyszukiwanych haseł, ale nie mogłem znaleźć niczego, co wyglądałoby tak, jak potrzebowałem. Eksperymentowałem, ale nie za bardzo ... przepraszam – AP257
dupe: http://stackoverflow.com/questions/2148480/can-pythons-list-comprehensions-ideally-do-the-equivalent-of-count- group/2148555 # 2148555 – SilentGhost