Resultados da pesquisa a pedido "itertools"

3 a resposta

MemoryError ao criar produto cartesiano em Numpy

Eu tenho três matrizes numpy e preciso formar o produto cartesiano entre elas. As dimensões das matrizes não são fixas; portanto, eles podem assumir valores diferentes; um exemplo pode ser A = (10000, 50), B = (40, 50), C = (10000,50). Em ...

12 a resposta

Qual é o objetivo do itertools.repeat do Python?

Cada uso que posso pensar para o Pythonitertools.repeat() [http://docs.python.org/py3k/library/itertools.html?highlight=repeat#itertools.repeat] class, posso pensar em outra solução igualmente (possivelmente mais) aceitável para obter o mesmo ...

3 a resposta

When`starmap` poderia ser preferível ao invés de `List Compreensão`

Ao responder a perguntaClunky cálculo das diferenças entre um conjunto incremental de números, há uma maneira mais bonita?, Eu criei duas soluções, uma com

2 a resposta

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 >>> ...

4 a resposta

Quando é melhor usar o zip em vez do izip?

Quando é melhor usarzip [https://docs.python.org/2/library/functions.html#zip]ao invés deitertools.izip [https://docs.python.org/2/library/itertools.html#itertools.izip]?

6 a resposta

Python como ler N número de linhas por vez

Estou escrevendo um código para obter um enorme número de linhas de arquivo de texto (vários GB) N por vez, processar esse lote e passar para as próximas N linhas até concluir o arquivo inteiro. (Não me importo se o último lote não tiver o ...

2 a resposta

zip_longest without fillvalue

Estou procurando um meio termo entre o Pythonzip ezip_longest funções (doitertools module), que esgota todos os iteradores fornecidos, mas não preenche nada. Portanto, por exemplo, ele deve transpor tuplas da seguinte maneira: (11, 12, 13 ), ...

3 a resposta

Substring mais longa em ordem alfabética [fechada]

Escreva um programa que imprima a substring mais longa de s em que as letras ocorrem em ordem alfabética. Por exemplo, se s = 'azcbobobegghakl', seu ...

1 a resposta

Python itertools.combinations: como obter os índices dos números combinados

O resultado criado por itertools.combinations () do Python () são as combinações de números. Por exemplo: a = [7, 5, 5, 4] b = list(itertools.combinations(a, 2)) # b = [(7, 5), (7, 5), (7, 4), (5, 5), (5, 4), (5, 4)]Mas gostaria de obter também ...

1 a resposta

Por que o itertools.cycle do Python precisa criar uma cópia do iterável?

A documentação do itertools.cycle () do Python fornece uma implementação de pseudo-código como: