Como saber si un parametro es una secuencia

Chema Cortés py en ch3m4.org
Jue Dic 16 11:42:49 CET 2004


El Jueves, 16 de Diciembre de 2004 10:49, Andres Moya escribió:
> Hola a todo el mundo.
>
> Esto lo he visto resuelto alguna vez, pero ahora no soy capaz de
> encontrarlo. ¿Cuál es la mejor manera de saber si una variable contiene
> una secuencia o un valor escalar? O sea, saber si tengo que iterar sobre
> ella o simplemente coger su valor.
>
> Teniendo en cuenta que la variable puede ser un objeto que emula una
> secuencia definiendo __getitem__, y cualquier cosa rara de éstas.

Tu mismo tienes la respuesta:

a.hasattr("__getitem__")
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 189 bytes
Desc: no disponible
URL: <http://mail.python.org/pipermail/python-es/attachments/20041216/87f50c66/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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