Resultados da pesquisa a pedido "itertools"
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 ...
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( ...
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:
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:
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 ...
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 ...
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 = ...
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'] ...
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 ...
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 ...