Pregunta sobre tuplas/listas

Chema Cortés py en ch3m4.org
Jue Abr 22 13:16:47 CEST 2004


El Lunes, 19 de Abril de 2004 14:29, Esteban Manchado Velázquez escribió:
> Hola a todos,
>
>    Una preguntilla rápida: estoy intentando obtener una lista a partir de
> caracteres, con la función "split". La lista final no sé si tendrá uno o
> dos elementos, así que necesito cubrir los dos casos.
>
> cuando hay sólo un elemento.  ¿Hay alguna forma de sacar los elementos de
> la lista sin tener que asignar a una lista temporal y luego coger elemento
> a elemento, cazando excepciones?

Intuyo que ésto lo usarás con nombres de fichero. Si es así , utiliza 
os.path.splitext

Lo que no entiendo para qué hay que usar una lista temporal:

if lista.find(separador)>=0:
  uno, dos = lista.split(separador, 1)
else:
  uno, dos = lista, ''

Ya sé que son más líneas, pero queda mucho más claro.
------------ 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