Preguntas etiquetadas con list-comprehension

93
Comprensión de listas en Ruby

Para hacer el equivalente a las comprensiones de listas de Python, estoy haciendo lo siguiente: some_array.select{|x| x % 2 == 0 }.collect{|x| x * 3} ¿Hay una mejor manera de hacer esto ... quizás con una llamada a un método?

85
Lista de comprensión sin [] en Python

Unirse a una lista: >>> ''.join([ str(_) for _ in xrange(10) ]) '0123456789' join debe tomar un iterable. Aparentemente, joinel argumento es [ str(_) for _ in xrange(10) ], y es una lista de comprensión . Mira esto: >>>''.join( str(_) for _ in xrange(10)