Python - frecuencia

   
Vista:

frecuencia

Publicado por raul (25 intervenciones) el 05/04/2009 13:36:14
Hola agustin aqui te dejo la solucionq ue yo encontre sirve para lista con datos no consecutivos tambien ,espero que te sirva

Aqui el codigo:

a=[1,1,1,2,2,3,4,4,4,6,6,6,6]
listafinal=[]
temp=[]
conteo=0

for i in a:

for j in range(len(a)):
if a[j]==i and i not in temp:
conteo=conteo+1

else:
continue

if conteo>0:
temp.append(i)
listafinal.append(conteo)
conteo=0
else:
continue


print lista
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder