Como saber si un parametro es una secuencia

Julio Canto jcanto en hispasec.com
Jue Dic 16 11:21:43 CET 2004


Andres Moya wrote:

> 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.
>
> Gracias.

No se, quiza sea una solucion un poco 'cateta' por mi parte, pero ¿que 
tal iria un len(variable)?
Un saludo,
    JC




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