Como saber si un parametro es una secuencia

Jesus Cea jcea en argo.es
Jue Dic 16 19:03:52 CET 2004


>> Si el parámetro que te pasan es un iterador, te estás cargando el 
>> primer valor.
>>
> Pues es totalmente cherto, estaba dandole vueltas a esto precisamente. 
> Casi mejor llamar al len(), como dice Antonio Castro.

Hay iteradores que no tienen "len()". Por ejemplo, leer las lineas de un 
fichero.

Creo que el problema está mal enfocado. Si la rutina requiere de un 
"contrato" de uso, ese contrato debe indicar con detalle cómo ser invocada.

-- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
                                       _/_/    _/_/          _/_/_/_/_/
PGP Key Available at KeyServ   _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz




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