Resultados da pesquisa a pedido "list-comprehension"

1 a resposta

listas de erlang: resultado esquisito do dropwhile

1 a resposta

Variedade de loop de divisão de compreensões de lista

Primeiro, por favor, perdoe-me pelo título um tanto ruim. Eu não sabia bem como dizer isso. Se alguém pudesse sugerir um título melhor, seria ótimo.Eu estou ...

1 a resposta

Simplificando / refatorando automaticamente o código Python (por exemplo, para loops -> compreensão de lista)? [fechadas]

No Python, eu realmente gosto de como uma implementação pode ser concisa ao usar a compreensão de listas. Eu amo fazer compreensões de lista concisa esta:

1 a resposta

Por que uma variável de classe não é definida na compreensão da lista, mas outra é?

Acabei de ler a resposta para esta pergunta:Acessando variáveis de classe a partir de uma compreensão de lista na definição de classe [https://stackoverflow.com/q/13905741/1175080] Isso me ajuda a entender por que o código a seguir resulta ...

1 a resposta

Desempenho de compreensão de lista de geradores versus lista em Python

Atualmente, eu estava aprendendo sobre geradores e compreensão de listas, e brincando com o criador de perfil para ver os ganhos de desempenho encontrados neste cProfile de uma soma de números primos em uma grande variedade usando ambos. Eu ...

1 a resposta

Por que diz isso -> TypeError: o objeto 'bool' não é iterável [fechado]

O conteúdo é apenas um arquivo de texto tokens = content.split() topics = [e for (n, x) in enumerate(tokens) for (n2, x2) in enumerate(tokens) for (i, e) in enumerate(tokens) if any(x2.isdigit()) if '.' in x if re.findall('\D+', x) if n < i < ...

1 a resposta

Preencher uma lista de tuplas de maneira semântica

Estou trabalhando em um pedaço de código no qual tenho que processar listas de tuplas em que a ordem e os nomes das "chaves" (fsts das tuplas) correspondem a um determinado modelo. Estou implementando a tolerância a falhas validando e ...

1 a resposta

Por que a compreensão da lista é muito mais rápida que numpy para multiplicar matrizes?

Recentemente eu respondi aESTA [https://stackoverflow.com/questions/31596979/multiplication-between-2-lists/31597029#31597029] pergunta que queria a multiplicação de 2 listas, algum usuário sugeriu a seguinte maneira usando numpy, ao lado da ...

1 a resposta

Como usar a compreensão da lista para adicionar um elemento às cópias de um dicionário?

dado: template = {'a': 'b', 'c': 'd'} add = ['e', 'f'] k = 'z'Eu quero usar a compreensão da lista para gerar [{'a': 'b', 'c': 'd', 'z': 'e'}, {'a': 'b', 'c': 'd', 'z': 'f'}]Eu sei que posso fazer isso: out = [] for v in add: t = ...

1 a resposta

rendimento em compreensões de lista e expressões geradoras

O comportamento a seguir me parece bastante contra-intuitivo (Python 3.4): >>> [(yield i) for i in range(3)] <generator object <listcomp> at 0x0245C148> >>> list([(yield i) for i in range(3)]) [0, 1, 2] >>> list((yield i) for i in range(3)) [0, ...