Demostración de la aplicación de Counter ():
from collections import Counter
list_01 = ['A','C','S','A','B','f','S','A']
dict_01 = Counter(list_01)
print(dict_01)
Generará directamente un diccionario, el contenido son los elementos de la lista y su frecuencia de aparición:
Counter({
'A': 3, 'S': 2, 'C': 1, 'B': 1, 'f': 1})
Además, se puede crear una instancia de Counter ():
total_counts = Counter()
print(type(total_counts))
El tipo de total_counts se muestra como Clase:
<class 'collections.Counter'>
Después de la creación de instancias, se puede utilizar para un mayor recorrido de la siguiente forma:
for word,freq in total_counts:
if freq>1:
print(word)