El día 15 de julio de 2010 22:11, Tomas Zulberti <[email protected]> escribió:
> Podes usar el enumerate:
> for index, c in enumerate(listaCalles):
> if c.nombre == nombre_a_buscar:
> return index
>
> Ahi se esta iterando una unica vez la lista...
Yo propondría algo tan simple como añadir un método __eq__ a la clase:
class Calle:
....
def __eq__(self, nombre):
return self.nombre==nombre
Para recuperar el índice:
listaCalles.index(nombre)
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/