Resultados de la búsqueda a petición "list-comprehension"
Comprensiones de matriz anidadas en CoffeeScript
En Python def cross(A, B): "Cross product of elements in A and elements in B." return [a+b for a in A for b in B] devuelve una matriz unidimensional si la llama con dos matrices (o cadenas). Pero en CoffeeScript cross = (A, B) -> (a+b for a in ...
Es Pythonic usar las comprensiones de listas solo para los efectos secundarios?
Piense en una función a la que le estoy pidiendo efectos secundarios, no valores devueltos (como imprimir en la pantalla, actualizar la GUI, imprimir en un archivo, etc.). def fun_with_side_effects(x): ...side effects... return y Ahora, es ...
Aplicando un método sin valor de retorno a cada elemento de una lista
¿Hay alguna forma de usar métodos sin valor de retorno como random.shuffle en una lista de comprensión? >>> import pprint >>> import random >>> >>> L = [ random.shuffle(range(5)) for x in range(5)] >>> >>> print L [None, None, None, None, None] ...
Continuación de línea para comprensiones de listas o expresiones generadoras en python
¿Cómo se supone que rompes una lista muy larga de comprensión? [something_that_is_pretty_long for something_that_is_pretty_long in somethings_that_are_pretty_long] También he visto en alguna parte que a las personas que no les gusta usar '\' ...
haskell - let / where equivalente dentro de la comprensión de la lista?
¿Hay alguna manera de usarlet,where o de otra manera definir subexpresiones en una lista de comprensión para que pueda usarse tanto en el término como en la restricción? Desde mi experimentación, el siguiente trabajo: [let x = i*i in x | ...
función dentro de la comprensión de la lista: ¿se evalúa varias veces [duplicado]
Esta pregunta ya tiene una respuesta aquí: Python: ¿Se evalúa la función de división varias veces en una lista de comprensión? [/questions/32297231/python-is-the-split-function-evaluated-multiple-times-in-a-list-comprehension] 3 respuestas ...
¿Crear un diccionario desde un archivo csv?
Estoy intentando crear un diccionario a partir de un archivo csv. La primera columna del archivo csv contiene claves únicas y la segunda columna contiene valores. Cada fila del archivo csv representa una clave única, un par de valores dentro del ...
Comportamiento extraño: comprensión de la lista interna de Lambda
En python 2.6: [x() for x in [lambda: m for m in [1,2,3]]]resultados en: [3, 3, 3] Esperaría que la salida sea [1, 2, 3]. Me sale exactamente el mismo problema, incluso con un enfoque de comprensión no lista. E incluso después de copiar m en ...
La forma más rápida de obtener el último elemento de una lista en Haskell
¿Cuál es la forma más rápida de obtener el último elemento de una lista en Haskell? También en la próxima iteración, quiero eliminar el primer y último elemento de la lista. ¿Cuál es la forma más elegante de hacerlo? Estoy tratando de comprender ...
Comprensión de la lista de Python - @ simp
Tengo una lista y quiero usar una determinada función solo en aquellas entradas que cumplan una determinada condición, dejando las otras entradas sin modificar. Ejemplo: Digamos que quiero multiplicar por 2 solo aquellos elementos que ...