Como saber si un parametro es una secuencia

Jeremias jeremiasc en gmail.com
Jue Dic 16 14:48:30 CET 2004


Podrias, tambien, ver el valor del atributo .__class__ del objeto.


On Thu, 16 Dec 2004 11:42:49 +0100, Chema Cortés <py en ch3m4.org> wrote:
> 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__")
> 
> 
> _______________________________________________
> 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