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 <
[email protected]> 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 <[email protected]>
> 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
> [email protected]
> 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
[email protected]
[email protected]
[email protected]
[email protected]
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/