Resultados de la búsqueda a petición "itertools"
zip_longest sin valor de relleno
Estoy buscando un punto medio entre Pythonzip yzip_longest funciones (de laitertools módulo), que agota todos los iteradores dados, pero no completa nada. Entonces, por ejemplo, debería transponer tuplas así: (11, 12, 13 ), (11, 21, 31, 41), ...
Cómo transmitir y manipular un archivo de datos grande en python
Tengo un archivo de texto relativamente grande (1 GB) que quiero reducir en tamaño al sumar en todas las categorías: Geography AgeGroup Gender Race Count County1 1 M 1 12 County1 2 M 1 3 County1 2 M 2 0A: Geography Count County1 15 County2 ...
¿Cómo encontrar el producto máximo de dos elementos en una lista?
Estaba probando un problema en el concurso hackerrank por diversión, y surgió esta pregunta. Usé itertools para esto, aquí está el código: import itertools l = [] for _ in range(int(input())): l.append(int(input())) max = l[0] * l[len(l)-1] for ...
¿Cómo utilizar expandir en snakemake cuando no se desean algunas combinaciones particulares de comodines?
Supongamos que tengo los siguientes archivos, en los cuales quiero aplicar algún procesamiento automáticamente usando snakemake: test_input_C_1.txt test_input_B_2.txt test_input_A_2.txt test_input_A_1.txtLos siguientes usos de snakefileexpand ...
¿Solución numpy más rápida en lugar de itertools.combinations?
Estoy usandoitertools.combinations() como sigue: import itertools import numpy as np L = [1,2,3,4,5] N = 3 output = np.array([a for a in itertools.combinations(L,N)]).TLo que me da la salida que necesito: array([[1, 1, 1, 1, 1, 1, 2, 2, 2, 3], ...
¿Itertools.product evalúa sus argumentos perezosamente?
Lo siguiente nunca imprime nada en Python 3.6 from itertools import product, count for f in product(count(), [1,2]): print(f) En cambio, simplemente se queda allí y quema la CPU. El problema parece ser queproduct nunca devuelve un iterador si ...
Itertools Combinaciones Sin repeticiones: donde rgb es equivalente a rbg, etc.
Estoy tratando de usaritertools.combinations para devolver combinaciones únicas. He buscado varias preguntas similares pero no he podido encontrar una respuesta. Un ejemplo: >>> import itertools >>> e = ['r','g','b','g'] ...
Usar 'reducir' en una lista de diccionarios
Estoy tratando de escribir una función simple de Python que sume todos los valores que tienen la clave comogustos. Estoy trabajando con programación funcional para esta tarea. Por lo tanto, estoy obligado a usar unlista de comprensión, map, ...
Cómo convertir un objeto "agrupador" de itertools en una lista
Estoy tratando de aprender a usar itertools.groupby en Python y quería encontrar el tamaño de cada grupo de caracteres. Al principio traté de ver si podía encontrar la longitud de un solo grupo: from itertools import groupby len(list(list( ...
Multiprocesamiento de un iterable en python
Estoy tratando de dividir el siguiente código para permitir el multiprocesamiento en python y realmente se está convirtiendo en una tarea frustrante para mí: soy nuevo en el multiprocesamiento y he leído la documentación y tantas muestras como ...