Resultados da pesquisa a pedido "itertools"
Produto cartesiano dando um dicionário
Eu tenho as seguintes listas: brand=["Audi","Mercedes"] speed=[130,150] model=["sport","family"]Eu quero obter o equivalente a: ll=[] ll.append({'brand':'mercedes', 'speed':130, 'model':'family'}) ll.append({'brand':'mercedes', 'speed':130, ...
Gerando todas as permutações de pares exclusivos
Eu preciso gerar todos os pares possíveis, mas com a restrição de que um emparelhamento específico só ocorre uma vez nos resultados. Então, por exemplo:
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 ), ...
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 ...
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'] ...
Esse código python pode ser mais eficiente?
Eu escrevi algum código para descobrir quantas substrings de uma string são pares de anagramas. A função para encontraranagram(anagramSolution) é de complexidade O (N). A função de substring tem complexidade menor que N quadrado. Mas, este código ...
Teste de subconjuntos ordenados
Quero testar se um conjunto ordenado é um subconjunto de um conjunto ordenado maior. Eu usei tuplas e
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:
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 >>> ...