[pyar] necesito ayuda con este codigo
ariel.glez.m
ariel.glez.m en gmail.com
Vie Sep 16 09:54:15 ART 2011
Saludos a todos los foristas
el objetivo es este
[['servicio',2009,1]],[['servicio1',2009,2]],[['servicio',2010,1]]
pero me esta devolviendo esto
[[['servicio',2009],1],[['servicio1',2009],2],[['servicio',2010],1]]
me esta insertando el contador fuera de las sublistas y ademas me esta
creando una lista extra el decirle append([elem,c]) trate de usar
extend pero tampoco me sale lo que deseo.
lista = [['servicio',2009],['servicio1',2009],['servicio1',2009],
['servicio',2010]]
listaaux = []
listafinal = []
bul = True
for elem in lista:
if bul:
c=lista.count(elem)
listaaux.append(elem)
listafinal.append([elem,c])
# listafinal[len(listafinal)-1].extend([c])
bul = False
else:
if elem in listaaux:
pass
else:
c=lista.count(elem)
listaaux.append(elem)
listafinal.append([elem,c])
# listafinal[len(listafinal)-1].extend([c])
print listafinal
Desde ya muchas gracias
More information about the pyar
mailing list