Preguntas con la etiqueta [list-comprehension]
¿Es posible utilizar 'else' en una lista por comprensión? [duplicar]
Aquí está el código que estaba intentando convertir en una lista por comprensión: table = '' for index in xrange(256): if index in ords_to_keep: table += chr(index) else: table +=
eliminar Ninguno valor de una lista sin eliminar el valor 0
Esta fue mi fuente con la que comencé. Mi lista L = [0, 23, 234, 89, None, 0, 35, 9] Cuando ejecuto esto: L = filter(None, L) obtengo estos resultados
si/si no en una lista de comprensión
¿Cómo convierto el siguiente forbucle que contiene if/ elseen una lista por comprensión? results = [] for x in xs: results.append(f(x) if x is not None else '') Debería ceder
Doble iteración en comprensión de listas [duplicado]
En Python puedes tener múltiples iteradores en una lista por comprensión, como [(x,y) for x in a for y in b] para algunas secuencias adecuadas a y b. Soy consciente
¿Por qué no hay comprensión de tuplas en Python?
Como todos sabemos, existe la comprensión de listas, como [i for i in [1, 2, 3, 4]] y hay comprensión del diccionario, como {i:j for i, j in {1: 'a',
¿Cómo elimino duplicados de una lista manteniendo el orden?
¿Cómo elimino duplicados de una lista manteniendo el orden? El uso de un conjunto para eliminar duplicados destruye el orden original. ¿Existe un modismo incorporado o pitónico?
¿Cómo puedo utilizar listas por comprensión para procesar una lista anidada?
Tengo esta lista anidada: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30', '20'], ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100', '100'], ['100', '100',
¿Las listas por comprensión y las funciones funcionales son más rápidas que los "bucles for"?
En términos de rendimiento en Python, ¿ una lista de comprensión o funciones como map()y más rápidas que un bucle for? ¿Por qué, técnicamente, se ejecutan a velocidad C ,
¿Cómo puedo recopilar los resultados de un cálculo repetido en una lista, diccionario, etc. (o hacer una copia de una lista con cada elemento modificado)?
Hay una gran cantidad de preguntas y respuestas existentes en Stack Overflow sobre este tema general, pero todas son de mala calidad (generalmente, implícitas en un problema de depuración de
Crear una lista de un solo elemento repetido N veces
Quiero crear una serie de listas, todas de diferentes longitudes. Cada lista contendrá el mismo elemento e, repetido nveces (donde n= longitud de la lista). ¿Cómo creo las listas sin