Resultados da pesquisa a pedido "list-comprehension"
O que significa "compreensão da lista"? Como funciona e como posso usá-lo?
Eu tenho o seguinte código: [x**2 for x in range(10)]Quando eu o executo no Shell Python, ele retorna: [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]Eu procurei e parece que isso é chamado decompreensão da lista, Mas como isso funciona?
Compreensão de lista sem [] em Python
Entrando em uma lista: >>> ''.join([ str(_) for _ in xrange(10) ]) '0123456789'join deve tomar uma iterável. Pelo visto,joinO argumento de[ str(_) for _ in xrange(10) ]e é umcompreensão da lista ...
Por que o Pylint não gosta de funções internas?
Eu tenho uma linha como esta: filter(lambda x: x == 1, [1, 1, 2])O Pylint está mostrando um aviso: W: 3: Used builtin function 'filter'Por que é que? a compreensão de uma lista é o método recomendado? Claro que posso reescrever isso assim: [x ...
Aninhado para loops usando compreensão de lista
Se eu tivesse duas cordas,'abc' e'def', Eu poderia obter todas as combinações deles usando dois para loops: for j in s1: for k in s2: print(j, k)No entanto, eu gostaria de poder fazer isso usando a compreensão da lista. Eu tentei de várias ...
Quais são as contrapartes do Swift em Array.some () e Array.every () do JavaScript?
Swift fornecemap, filter, reduce, ... paraArray, mas não estou encontrandosome (ouany) ouevery (ouall) cujas contrapartes em JavaScript ...
Soma elementos na lista python apenas se os elementos em uma lista booleana separada forem True
Eu tenho duas listas python, A = [ 1, 2, 3, 4, 5 ] B = [ True, False, False, True, True ]As listas A e B têm o mesmo comprimento. Eu quero somar os elementos em A que correspondem aos elementos True em B. Eu sei que posso fazer isso com algo ...
Python - encontre seqüências numeradas incrementais com uma compreensão de lista [duplicada]
Esta pergunta já tem uma resposta aqui: Pythonic maneira de converter uma lista de números inteiros em uma seqüência de intervalos separados por ...
eval falha na compreensão da lista [duplicado]
Esta pergunta já tem uma resposta aqui: Python: Como posso executar eval () no escopo local de uma função [/questions/36616739/python-how-can-i-run-eval-in-the-local-scope-of-a-function] 2 respostas Considere o seguinte código ...
Por que o loop de compreensão da lista do Python está em ordem inversa? [duplicado
Esta pergunta já tem uma resposta aqui: Por que a ordem da compreensão múltipla da lista `for` do jeito que está? [/questions/38321559/why-is-the-order-of-multiple-for-list-comprehension-the-way-it-is] 1 resposta>>> my_list = [[[[1, 2, 3], [4, ...
Compreensão para achatar uma sequência de sequências? [duplicado
Esta pergunta já tem uma resposta aqui: Como fazer uma lista simples da lista de listas? [/questions/952914/how-to-make-a-flat-list-out-of-list-of-lists] 39 respostas Se eu tiver uma sequência de sequências (talvez uma lista de tuplas), posso ...