Re: [Python-es] Eliminar campos vacíos de una lista

2012-09-20 Por tema Jose Caballero
El 20 de septiembre de 2012 10:59, RadicalEd escribió: > Hola chicos, una pregunta sobre un problema con listas que no he podido > solucionar, llevo ya 2 días dandole y dandole y no puedo, necesito eliminar > de una lista los campos vacíos, ósea, tengo una lista +/- así > > x = ['SAE80W90 1/4-C

Re: [Python-es] Eliminar campos vacíos de una lista

2012-09-20 Por tema RadicalEd
Gracias, ya estaba buscando en Google On Thu, Sep 20, 2012 at 10:19 AM, Jose Caballero wrote: > > >> x = [i for i in x if i ] >> >> >> > Documentacion oficial: > > > http://docs.python.org/tutorial/datastructures.html#list-comprehensions > > > > > > ___

Re: [Python-es] Eliminar campos vacíos de una lista

2012-09-20 Por tema Daπid
2012/9/20 Jordi Torrents : > In [29]: lista = ['',4,2,7,'hola','','','','que','tal','','','',''] > > In [30]: [item for item in lista if item] > Out[30]: [4, 2, 7, 'hola', 'que', 'tal'] Una opción más clara: [item for item in lista if len(item)>0] Ahí queda bien claro qué criterio estás usando p

Re: [Python-es] Eliminar campos vacíos de una lista

2012-09-20 Por tema Jose Caballero
2012/9/20 Daπid > 2012/9/20 Jordi Torrents : > > In [29]: lista = ['',4,2,7,'hola','','','','que','tal','','','',''] > > > > In [30]: [item for item in lista if item] > > Out[30]: [4, 2, 7, 'hola', 'que', 'tal'] > > Una opción más clara: > > [item for item in lista if len(item)>0] > eso solo v

Re: [Python-es] Eliminar campos vacíos de una lista

2012-09-20 Por tema RadicalEd
Gracias a todos, ya me quedó bastante claro cómo arreglar el problema, son unos tesos. On Thu, Sep 20, 2012 at 10:42 AM, Daπid wrote: > 2012/9/20 Jordi Torrents : > > In [29]: lista = ['',4,2,7,'hola','','','','que','tal','','','',''] > > > > In [30]: [item for item in lista if item] > > Out[30]