[Python-es] Contar en lista

Pau Cervera pau.cervera en gmail.com
Jue Nov 11 16:23:21 CET 2010


Bueno, lo ortodoxo sería

>>> def length(lista):
...     if lista[1:] == lista: return 0
...     else: return 1 + length(lista[1:])

-----
Pau

Python..., what else?


2010/11/11 lasizoillo <lasizoillo en gmail.com>

> El día 11 de noviembre de 2010 15:39, lopz <lowlifebob en gmail.com>
> escribió:
> > Yo diría que preguntar está bien, aunque esta pregunte debería tener
> > una respuesta hasta en el peor libro, manual, etc sobre python (eso
> > quiere decir que ni eso está leyento)
> > Ahora.. lo que si no debería haber es más de 4, 5 (exagerando)
> > respuestas con lo mismo, ya que el que responde luego de que le hayan
> > respondido con lo mismo no tiene mucho sentido.. más aún sabiendo y
> > leyendo que estás repitiendo lo mismo.
> >
> > Lo ideal sería responder con "otras formas de saber la longitud de una
> > list" en python.. como yo no sé otra forma..
> >
>
> Como gastar la broma de usar PyObject_Length a través de ctypes?
>
> Seguramente se pueda hacer una barrabasada de esas y sea más
> ludico-festivo y didáctico que responder obviedades. Luego igual
> pruebo ;-)
>
> Saludos:
>
> Javi
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20101111/0ac3df7d/attachment.html>


Más información sobre la lista de distribución Python-es