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
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


0