Resultados da pesquisa a pedido "itertools"

3 a resposta

lista em torno do grupo resulta em grupos vazios

Eu estava brincando para ter uma idéia melhor das ferramentasgroupby, agrupei uma lista de tuplas pelo número e tentei obter uma lista dos grupos resultantes. Quando eu converter o resultado degroupby para uma lista, no entanto, recebo ...

1 a resposta

Como transformar um objeto "garoupa" de ferramentas em uma lista

Estou tentando aprender a usar itertools.groupby em Python e queria encontrar o tamanho de cada grupo de caracteres. No começo, tentei ver se conseguia encontrar a duração de um único grupo: from itertools import groupby len(list(list( ...

1 a resposta

Qual gerador de itertools não pula nenhuma combinação?

Quando executo este código, não obtenho todas as combinações possíveis de 3 caracteres:

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:

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

Multiprocessando um iterável em python

Estou tentando dividir o código a seguir para permitir o multiprocessamento em python e isso está realmente se tornando uma tarefa frustrante para mim - eu sou novo em multiprocessamento e li a documentação e o número de amostras que consegui ...

2 a resposta

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

3 a resposta

Itertools Combinações Sem Repetições: Onde rgb é equivalente a rbg etc

Estou tentando usaritertools.combinations para retornar combinações exclusivas. Pesquisei várias perguntas semelhantes, mas não consegui encontrar uma resposta. Um exemplo: >>> import itertools >>> e = ['r','g','b','g'] ...

2 a resposta

Identificando ocorrências consecutivas de um valor

Eu tenho um df assim: Count 1 0 1 1 0 0 1 1 1 0e eu quero retornar um1 em uma nova coluna, se houver duas ou mais ocorrências consecutivas de1 noCount e um0 se não houver. Portanto, na nova coluna, cada linha receberá um1 com base nesse ...

0 a resposta

Itertools.product avalia seus argumentos preguiçosamente?

O seguinte nunca imprime nada no Python 3.6 from itertools import product, count for f in product(count(), [1,2]): print(f) Em vez disso, apenas fica lá e queima a CPU. A questão parece ser queproduct nunca retorna um iterador se estiver em um ...