Ho una lista che contiene elementi ripetuti e voglio un elenco degli elementi unici con la loro frequenza.Come ottenere valori univoci con il rispettivo conteggio delle occorrenze da un elenco in Python?
Ad esempio, ho ['a', 'a', 'b', 'b', 'b'] e voglio [('a', 2), ('b', 3) ]
Cercare un modo semplice per farlo senza eseguire il ciclo due volte.
Solo così si sa .. la risposta che hai accettato viola i tuoi "senza looping due volte" Traint. (Sono un commento qui per essere informato :-). – Tom
Sono d'accordo. Grazie, Tom. –
Puoi semplicemente chiarire un po 'la tua domanda? I tuoi articoli sono sempre raggruppati? Oppure possono apparire in qualsiasi ordine nella lista? – Tom