es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYTHON-ITERTOOLS

Crear una nueva lista a partir de dos listas mediante multiplicación. Python

¡Buenos días! Estoy tratando de generar una nueva lista a partir de dos listas, utilizando la operación de multiplicación. A continuación, te muestro paso a paso lo que he hecho: import itertools from itertools import product import numpy as np import pandas as pd Parameter_list=[] Parameter=[range(0,2,1),range(0,2,1)] Parameter_list=list(itertools.product(*Parameter)) print(Parameter_list) [(0, 0), . . . Read more

La función lambda takewhile no reconoce la cadena.

Así que tengo una sección de comentarios al comienzo de mi archivo. Lo que quiero es que se extraiga la línea que comienza con ”# Descripción: ‘. Pero por alguna razón que no entiendo, no está funcionando. Al ingresar ”#’ obtengo lo que espero, al igual que ”# NOTA”, pero . . . Read more

Manera pythonica de iterar a través de un archivo json

Tengo un archivo .json que tiene una estructura similar a esta: { “cars”: [ { “FIAT”: [ {“model_id”: 153}, {“model_id”: 194} ] }, { “AUDI”: [ {“model_id”: 261} ] }, { “BMW”: [ {“model_id”: 264} ] } ] } Mi objetivo final es obtener lo siguiente: {“model_id”: 153}, {“model_id”: 194}, . . . Read more

Organizar el producto de itertools en orden numérico.

Tuve un producto hecho por itertools de la siguiente manera: CHs = list(itertools.product(at_idx_map[‘H’], at_idx_map[‘C’])) obteniendo la siguiente salida para CHs: [(0, 1), (0, 6), (0, 11), (5, 1), (5, 6), (5, 11), (10, 1), (10, 6), (10, 11)] sin embargo, necesitaría pares ordenados de forma numérica, mi salida deseada sería: . . . Read more

Combinación de diccionarios anidados con longitudes arbitrarias en Python.

Estoy buscando una función que tome un diccionario anidado y produzca las combinaciones/producto de los valores. Mi consulta es similar al problema especificado aquí, pero no puedo adaptar las respuestas para que se ajusten a mis necesidades: https://stackoverflow.com/questions/50606454/cartesian-product-of-nested-dictionaries-of-lists Deseo tener una entrada como esta: d = { “country”: [1, 2], . . . Read more