Espero haber entendido el problema y te ayude lo siguiente def indice(nombre): l = ["a","b","c"] print l.count(nombre)
#tomando encuenta que nombre es "a", debe salir el print 1 algo asi quieres!!! disculpa si no lo entendi!!! El 13 de julio de 2010 22:04, Juan Marcelo Leiva Sandoval < chelitole...@gmail.com> escribió: > Tengo 3 funciones distintas y cada una diferente: > > def otroIndice(buscar): > indice = 0 > for i in listaCalles: > if i == buscar: > break > else: > indice = indice + 1 > return indice > > > def mmmIndice(buscar): > indice = 0 > i = 0 > while i < len(listaCalles): > if listaCalles[indice].nombre == buscar: > break > else: > indice = indice + 1 > return indice > > def buscarIndice(nombre): > """Recibe el nombre de la calle y lo busca, al encontrarlo devuelve > el indice""" > indice = 0 > for buscar in listaCalles: > if buscar.nombre == nombre: > break > else: > indice = indice + 1 > return indice#El problema es que siempre retorna 0 > > aca lo que devuelven: > > Resultado otroIndice ---> 0 > Resultado mmmIndice ---> 0 > Resultado buscarIndice ---> 0 > Numerate ---> <enumerate object at 0xb7856824> > > El problema de todas es que no entran al siclo :'( > > El 13/07/10, Juan Marcelo Leiva Sandoval <chelitole...@gmail.com> > escribió: > > def buscarIndice(nombre): > > indice = 0 > > for buscar in listaCalles: > > if buscar == nombre: > > break > > else: > > indice = indice + 1 > > return indice > > > > - con ese ejemplo me devuelve 0 > > > > print "Numerate ---> %s" % (enumerate(listaCalles)) > > > > - me devuelve Numerate ---> <enumerate object at 0xb76c970c> > > > > def otroIndice(buscar): > > indice = 1 > > for i in listaCalles: > > if i == buscar: > > break > > else: > > indice = indice + 1 > > return indice > > > > - me devuelve 0 > > > > Bueno seguire buscando muchas gracias por su ayuda espero me puedan > > seguir guiando Saludos. > > > > -- > > El buen Informático es como un Bibliotecario, no lo sabe todo pero > > sabe donde buscarlo... > > > > > -- > El buen Informático es como un Bibliotecario, no lo sabe todo pero > sabe donde buscarlo... > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- René Rolando Elizalde Solano Ingeniero en Sistemas - Universidad Nacioanal de Loja Miembro del Sección de Software del Departamento de Telecomunicaciones e Información - Universidad Nacional de Loja Desarrollador Sistema de Gestión Académica. S G A http://reroes79.wordpress.com http://reroes799.blogspot.com/ http://twitter.com/reroes rer...@unl.edu.ec reroes...@gmail.com reroe...@hotmail.com reroe...@yahoo.es
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/