Perguntas com a marcação «list-comprehension»

93
Compreensão de lista em Ruby

Para fazer o equivalente às compreensões de lista Python, estou fazendo o seguinte: some_array.select{|x| x % 2 == 0 }.collect{|x| x * 3} Existe uma maneira melhor de fazer isso ... talvez com uma chamada de

86
Compreensão de lista sem [] em Python

Aderir a uma lista: >>> ''.join([ str(_) for _ in xrange(10) ]) '0123456789' join deve ter um iterável. Aparentemente, joino argumento de é [ str(_) for _ in xrange(10) ], e é uma compreensão de lista . Veja isso: >>>''.join( str(_) for _ in xrange(10)