Preguntas con la etiqueta [dictionary]

Lista dictionary preguntas

Me gustaría combinar OrderedDict()y defaultdict()from collectionsen un objeto, que será un valor predeterminado ordenado dict. es posible?

Ordenar diccionario por claves

16
respuestas
165
votos
191.2k
vistas

Quiero ordenar un diccionario en Swift. Tengo un diccionario como: "A" => Array[] "Z" => Array[] "D" => Array[] etc. Quiero que sea como "A" => Array[] "D" => Array[]

Estoy buscando una forma elegante de obtener datos mediante el acceso a atributos en un dictado con algunos dictados y listas anidados (es decir, sintaxis de objetos de estilo javascript).

Iterando a través de un diccionario en Swift

6
respuestas
288
votos
285.3k
vistas

Estoy un poco confundido con la respuesta que Xcode me está dando a este experimento en la Guía del lenguaje de programación Swift: // Use a for-in to iterate through

Estoy practicando el uso de sugerencias de escritura en Python 3.5. Uno de mis colegas usa typing.Dict: import typing def change_bandwidths(new_bandwidths: typing.Dict, user_id: int, user_name: str) -> bool: print(new_bandwidths, user_id,

Soy un gran admirador del uso de diccionarios para formatear cadenas. Me ayuda a leer el formato de cadena que estoy usando y también me permite aprovechar los diccionarios existentes.

En Python, dado un diccionario como { 'VENEZUELA': 'CARACAS', 'CANADA': 'OTTAWA' } ¿ Cómo puedo elegir un elemento aleatorio (par clave-valor)? ¿Qué pasa si solo necesito la clave o solo

¿Cuál es la forma más eficiente de organizar el siguiente marco de datos de pandas? datos = Position Letter 1 a 2 b 3 c 4 d 5 e en

Obtener una lista de valores de una lista de dictados

10
respuestas
316
votos
433.5k
vistas

Tengo una lista de dictados como este: [{'value': 'apple', 'blah': 2}, {'value': 'banana', 'blah': 3} , {'value': 'cars', 'blah': 4}] Quiero['apple', 'banana', 'cars'] ¿Cuál es la mejor manera de hacer

Si tengo un diccionario de Python, ¿cómo obtengo la clave de la entrada que contiene el valor mínimo? Estaba pensando en algo que ver con elmin() función... Dada la entrada:

Digamos que tengo una variable cuyo nombre choicees igual a 2. ¿Cómo accedería al nombre de la variable? Algo equivalente a In [53]: namestr(choice) Out[53]: 'choice' para utilizarlo en la

Invertir/invertir una asignación de diccionario

33
respuestas
1.0k
votos
837.2k
vistas

Dado un diccionario como este: my_map = {'a': 1, 'b': 2} ¿Cómo se puede invertir este mapa para obtener: inv_map = {1: 'a', 2: 'b'}

Cuando intento insertar una clave o un valor en un dictado, este código generará un error de ejecución ('diccionario cambió de tamaño durante la iteración') Aquí está mi código: #1.

Tengo una aplicación que utiliza DLL administrados. Uno de esos dlls devuelve un diccionario genérico: Dictionary<string, int> MyDictionary; El diccionario contiene claves con mayúsculas y minúsculas. Por otro lado, obtengo

¿Cuál es la mejor manera de determinar si un mapa STL contiene un valor para una clave determinada? #include <map> using namespace std; struct Bar { int i; }; int