Resultados da pesquisa a pedido "itertools"
Como aplicar itertools.product a elementos de uma lista de listas?
Eu tenho uma lista de matrizes e gostaria de obter o produto cartesiano dos elementos nas matrizes. Vou usar um exemplo para tornar isso mais concreto ... O itertools.product parece fazer o truque, mas estou preso em um pequeno detalhe. arrays ...
Como não perder o próximo elemento após itertools.takewhile ()
Digamos que desejamos processar um iterador e queremos manipulá-lo por partes. A lógica por pedaço depende de pedaços previamente calculados, portantogroupby() não ajuda. Nosso amigo nesse caso é itertools.takewhile (): while True: chunk = ...
O que itertools.product () produz quando é fornecida uma lista vazia?
Eu acho que é uma questão acadêmica, mas o segundo resultado não faz sentido para mim. Não deveria estar tão completamente vazio como o primeiro? Qual é a justificativa para esse comportamento? from itertools import product one_empty = [ [1,2], ...
No Python 3.x, por que não há um objeto compartilhado no disco?
É oitertools C module [https://hg.python.org/cpython/file/3.4/Modules/itertoolsmodule.c]incluído de alguma forma no principal binário Python na 3.x? Supondo que o módulo C seja construído e incluído, o que parece ser: >>> import inspect >>> ...
Python mesclando duas listas com todas as permutações possíveis
Estou tentando descobrir a melhor maneira de mesclar duas listas em todas as combinações possíveis. Então, se eu começar com duas listas como esta: list1 = [1, 2] list2 = [3, 4]A lista resultante ficará assim: [[[1,3], [2,4]], [[1,4], [2,3]]]Ou ...
O izip não funciona no Python 3.x
Estou tentando importar o módulo izip da seguinte forma: from itertools import izipNo entanto, depois de mudar recentemente do Python 2.7 para o 3 - ele não parece funcionar. Estou tentando gravar em um arquivo ...
Python: alternativa mais rápida para itertools.product ()?
Estou tentando encontrar todas as combinações possíveis de uma lista com length = 22 & element values = 1-9. Quando eu uso[i for i in itertools.product(range(1, 10), repeat=22)], Python trava. O Python tem uma alternativa mais rápida?
Comportamento inesperado de itertools.groupby
Este é o comportamento observado: In [4]: x = itertools.groupby(range(10), lambda x: True) In [5]: y = next(x) In [6]: next(x) --------------------------------------------------------------------------- StopIteration Traceback (most recent call ...
Equivalente irregular de itertools.product [duplicado]
Esta pergunta já tem uma resposta aqui: itertools acelerar o produto [/questions/4709510/itertools-product-speed-up] respostasEu sei sobreitertools.product para iterar em uma lista de várias dimensões de palavras-chave. Por exemplo, se eu tiver ...
izip_longest in itertools: o que está acontecendo aqui?
Estou tentando entender como o código abaixo funciona. É dehttp: //docs.python.org/library/itertools.html#itertools.izip_longes [http://docs.python.org/library/itertools.html#itertools.izip_longest] e é o equivalente em python puro do iterador ...