Resultados da pesquisa a pedido "list-comprehension"
Criar um dicionário a partir de um arquivo csv?
Estou tentando criar um dicionário a partir de um arquivo csv. A primeira coluna do arquivo csv contém chaves exclusivas e a segunda coluna contém valores. Cada linha do arquivo csv representa um par exclusivo de chave e valor no dicionário. Eu ...
Comportamento estranho: Lambda dentro da lista de compreensão
In python 2.6: [x() for x in [lambda: m for m in [1,2,3]]]resulta em [3, 3, 3] Eu esperaria que a saída fosse [1, 2, 3]. Eu recebo exatamente o mesmo problema, mesmo com uma abordagem de não lista de compreensão. E mesmo depois de copiar m em ...
aneira mais rápida de obter o último elemento de uma lista em Haske
Qual é a maneira mais rápida de obter o último elemento de uma lista em Haskell. Também na próxima iteração, desejo remover o primeiro e o último elemento da lista. Qual é a maneira mais elegante de fazer isso? Estou tentando entender a lista, ...
Compreensão da lista Python - simples
Tenho uma lista e quero usar uma determinada função apenas nas entradas dela que atendem a uma determinada condição - deixando as outras entradas não modificada Exemplo: digamos que quero multiplicar por 2 apenas os elementos que são ...
nstruções múltiplas em compherensions da lista em Pytho
É possível ter algo como: list1 = ... currentValue = 0 list2 = [currentValue += i, i for i in list1] Eu tentei isso, mas não funcionou? Qual é a sintaxe adequada para escrevê-las? EDIT: a declaração de impressão foi um exemplo. Na verdade, ...
Removendo o açúcar sintático: compreensão da lista em Haskell
Posso desconsiderar a compreensão da lista nesta expressão: [(i,j) | i <- [1..4], j <- [i+1..4]]Esta é a saída: [(1,2),(1,3),(1,4),(2,3),(2,4),(3,4)]omo posso, com mapa, filtro e assim por diante, escrever esse pedaço de códig edita Aqui está ...
Entendendo a compreensão da lista aninhada
Quero entender a compreensão da lista aninhada. Abaixo, listei uma expressão de compreensão da lista e o equivalente do loop fo Será que meu entendimento está corret Por exemplo [(min([row[i] for row in rows]),max([row[i] for row in rows])) ...
Encontrando e agrupando anagramas por Python
input: ['abc', 'cab', 'cafe', 'face', 'goo'] output: [['abc', 'cab'], ['cafe', 'face'], ['goo']]O problema é simples: agrupa por anagrams. O pedido não importa. Claro, eu posso fazer isso por C ++ (que é minha língua materna). Mas, eu ...
O “acesso ao fechamento modificado” é resolvido pela sintaxe de compreensão?
@ReSharper 6.0 fornece o aviso "Acesso ao fechamento modificado" para odr identificador no primeiro trecho de códig private IEnumerable<string> GetTheDataTableStrings(DataTable dt) { foreach (DataRow dr in dt.Rows) { yield return ...
compreensão de lista equivalente sem produzir uma lista descartável [duplicado]
Possible Duplicate: É Pythonic usar a compreensão da lista apenas para efeitos colaterai [https://stackoverflow.com/questions/5753597/is-it-pythonic-to-use-list-comprehensions-for-just-side-effects] so inadequado de compreensão de lista - ...