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: ORDEREDDICTIONARY

Python: cómo seleccionar n número de elementos de cada tipo de OrderedDict?

Tengo un serializador de Django que devuelve un OrderedDict desde serializer.data. Puede contener, por ejemplo, este tipo de datos: [OrderedDict([('id', '1'), ('date', '2022-01-08'), ('type', 'A')]), OrderedDict([('id', '2'), ('date', '2022-01-09'), ('type', 'A')]), OrderedDict([('id', '3'), ('date', '2022-01-08'), ('type', 'B')]), OrderedDict([('id', '4'), ('date', '2022-01-09'), ('type', 'B')]), OrderedDict([('id', '5'), ('date', '2022-01-08'), ('type', 'C')]), OrderedDict([('id', . . . Read more

Python 3: ordenar claves en un orden específico en objetos dentro de un arreglo.

Actualmente tengo un código que recorre un archivo JSON, toma cada objeto y ordena alfabéticamente la pareja clave-valor por clave. Ciertas claves se insertan al principio del orden, específicamente “name” y “description”. def walk_json(data, first=False): if isinstance(data, (dict)): if not first: data = OrderedDict(sorted(data.items())) for key, value in data.items(): data[key] . . . Read more

Itera de una clave a otra en un OrderedDict.

Tengo un OrderedDict y tengo dos claves. Sé que una clave se encuentra almacenada antes que la otra clave y me gustaría iterar todos los elementos entre la primera clave y la segunda clave. No quiero iterar sobre todo el mapa, porque es enorme. Solo quiero los elementos entre las . . . Read more

Python – Accediendo a valores de un diccionario

Trabajando en algo por diversión…totalmente nuevo en programación. ¿Cómo puedo acceder a los valores del diccionario para poder añadir los valores de costo o verificar si es un elemento “Principal” o “Lateral”, etc. “` from collections import OrderedDict <h1>Elementos del menú</h1> item1 = OrderedDict(nombre = "Pizza Regular", costo = 20, . . . Read more