Resultados de la búsqueda a petición "list-comprehension"

1 la respuesta

Completar una lista de tuplas de forma semántica

Estoy trabajando en un código en el que tengo que procesar listas de tuplas en las que tanto el orden como los nombres de las "claves" (fsts de las tuplas) coinciden con una plantilla determinada. Estoy implementando la tolerancia a fallas al ...

1 la respuesta

¿Por qué dice esto? -> TypeError: el objeto 'bool' no es iterable [cerrado]

El contenido es solo un archivo de texto tokens = content.split() topics = [e for (n, x) in enumerate(tokens) for (n2, x2) in enumerate(tokens) for (i, e) in enumerate(tokens) if any(x2.isdigit()) if '.' in x if re.findall('\D+', x) if n < i < ...

5 la respuesta

Encontrar números primos usando la comprensión de la lista

Estaba tratando de generar todos los números primos en el rango de x a y. Intenté el ejemplo simple primero:range(10,11) lo que significa verificar si 10 es un número primo: Aquí está mi código: prime_list = [x for x in range(10, 11) for y in ...

3 la respuesta

Python 2 lista de comprensión y evaluación

¿Cómo tiene un enunciado de varias líneas en una lista de comprensión o evaluación? Estaba tratando de convertir este código: def f(x, y, b=''): for i in x: if i in y: y.remove(i) i *= 2 b += i return bEn una función lambda así: j=lambda ...

1 la respuesta

Generadores vs rendimiento de comprensión de lista en Python

Actualmente estaba aprendiendo acerca de los generadores y la comprensión de las listas, y jugando con el generador de perfiles para ver acerca de los aumentos de rendimiento en este cProfile de una suma de números primos en un amplio ...

4 la respuesta

¿Las comprensiones de listas son azúcar sintáctica para `list (expresión del generador)` en Python 3?

En Python 3, es una lista de comprensión simplemente azúcar sintáctica para una expresión generadora alimentada allist ¿función? p.ej. es el siguiente código: squares = [x**2 for x in range(1000)]en realidad convertido en segundo plano en lo ...

1 la respuesta

¿Por qué una variable de clase no está definida en la comprensión de la lista, pero otra sí?

Acabo de leer la respuesta a esta pregunta:Acceso a variables de clase desde una comprensión de la lista en la definición de clase [https://stackoverflow.com/q/13905741/1175080] Me ayuda a entender por qué el siguiente código da como ...

5 la respuesta

¿Son las comprensiones de listas y las funciones funcionales más rápidas que "for loops"?

En términos de rendimiento en Python, ¿es una lista de comprensión o funciones como map (), filter () y reduce () más rápido que un bucle for? ¿Por qué, técnicamente, "corren en una velocidad C", mientras que "el bucle for se ejecuta en la ...

2 la respuesta

Expresión ternaria en la comprensión del diccionario.

5 la respuesta

¿Qué está pasando en esta función (haskell)?

Tengo esta función haskell que no entiendo muy bien.