Resultados da pesquisa a pedido "generator"

1 a resposta

Como o 'rendimento' funciona neste gerador de permutação?

def perm_generator(lst): if len(lst) == 1: yield lst else: for i in range(len(lst)): for perm in perm_generator(lst[:i] + lst[i+1:]): yield [lst[i]] + permEsse código está me incomodando, pois não entendo como oyields se conectam. Meu ...

4 a resposta

O que geralmente é mais rápido, um rendimento ou um acréscimo?

Atualmente, estou em um projeto de aprendizado pessoal, onde leio em um banco de dados XML. Encontro-me escrevendo funções que coletam dados e não tenho certeza de qual seria uma maneira rápida de devolvê-los. O que geralmente é mais ...

3 a resposta

encadeando chamadas de método assíncrono - javascript

Você tem um objeto de protótipo Foo com duas chamadas de método assíncronas, bar e baz. var bob = new Foo() Foo.prototype.bar = function land(callback) { setTimeout(function() { callback() console.log('bar'); }, 3000); }; Foo.prototype.baz = ...

2 a resposta

Como iterar sobre os resultados de uma função de gerador

Existe uma maneira melhor de iterar sobre os resultados de um gerador, meu loop for é feio: for(let job = readyJob.next(); !job.done; job = readyJob.next()){ }No contexto, há uma função de gerador que pode determinar se há um lote de ...

3 a resposta

Como testar falhas de solicitação de API com o Redux Saga?

Estou tentando testar todos os cenários que minha saga poderia seguir, mas não consigo fazer os comportamentos que desejo. Isso é bastante simples, tenho uma solicitação HTTP (login) e quero testar os casos de sucesso e falha zombando do meu ...

1 a resposta

Implementando o Suporte “Gerador” em um Idioma Customizado

Eu tenho um pouco de fetiche pelo design de idiomas e atualmente estou brincando com meu próprio idioma de hobby. ( http://rogeralsing.com/2010/04/14/playing-with-plastic/ [http://rogeralsing.com/2010/04/14/playing-with-plastic/]) Uma coisa que ...

2 a resposta

Colocando em Cache um Gerador

Uma pergunta semelhante recente (isinstance (foo, types.GeneratorType) ou inspect.isgenerator (foo)?) me curioso sobre como implementar isso genericamente.Pa...

1 a resposta

Por que, a seguir, levantamos uma 'StopIteration', mas 'for' faz um retorno normal?

5 a resposta

Como obter os n próximos valores de um gerador em uma lista (python)

Eu criei um gerador para ler um arquivo palavra por palavra e funciona muito bem. def word_reader(file): for line in open(file): for p in line.split(): yield p reader = word_reader('txtfile') next(reader)Qual é a maneira mais fácil de obter os n ...

3 a resposta

multiprocessamento com dados grandes

estou usando