Preguntas etiquetadas con dictionary

Un diccionario asigna claves a valores que permiten la recuperación eficiente de valores de claves. USE la etiqueta [map-function] sobre las funciones de mapeo sobre datos, POR FAVOR; y para geografía, [mapas].

3
¿Cómo verificar si una variable es un diccionario en Python?
¿Cómo comprobarías si una variable es un diccionario en Python? Por ejemplo, me gustaría que recorra los valores del diccionario hasta que encuentre un diccionario. Luego, recorre el que encuentra: dict = {'abc': 'abc', 'def': {'ghi': 'ghi', 'jkl': 'jkl'}} for k, v in dict.iteritems(): if ###check if v is a …
214 python  dictionary 

8
Diccionarios y valores predeterminados
Suponiendo que connectionDetailses un diccionario de Python, ¿cuál es la mejor, más elegante y más "pitónica" forma de refactorizar un código como este? if "host" in connectionDetails: host = connectionDetails["host"] else: host = someDefaultValue

20
¿Cómo imprimir la clave de un diccionario?
Me gustaría imprimir una clave de diccionario Python específica: mydic = {} mydic['key_name'] = 'value_name' Ahora puedo verificar si mydic.has_key('key_name'), pero lo que me gustaría hacer es imprimir el nombre de la clave 'key_name'. Por supuesto que podría usar mydic.items(), pero no quiero que se enumeren todas las claves, solo …
213 python  dictionary  key 





20
¿Cuál es la mejor manera de implementar diccionarios anidados?
Tengo una estructura de datos que esencialmente equivale a un diccionario anidado. Digamos que se ve así: {'new jersey': {'mercer county': {'plumbers': 3, 'programmers': 81}, 'middlesex county': {'programmers': 81, 'salesmen': 62}}, 'new york': {'queens county': {'plumbers': 9, 'salesmen': 36}}} Ahora, mantener y crear esto es bastante doloroso; Cada vez que …


9
Almacenamiento de diccionarios Python
Estoy acostumbrado a ingresar y sacar datos de Python usando archivos .csv, pero hay desafíos obvios para esto. ¿Algún consejo sobre formas simples de almacenar un diccionario (o conjuntos de diccionarios) en un archivo json o pck? Por ejemplo: data = {} data ['key1'] = "keyinfo" data ['key2'] = "keyinfo2" …
198 python  json  dictionary  save  pickle 



5
Insertar vs Emplace vs operador [] en el mapa de C ++
Estoy usando mapas por primera vez y me di cuenta de que hay muchas formas de insertar un elemento. Puede usar emplace(), operator[]o insert(), más variantes como usar value_typeo make_pair. Si bien hay mucha información sobre todos ellos y preguntas sobre casos particulares, todavía no puedo entender el panorama general. …

16
Casos de uso para el método dict 'setdefault'
La adición de collections.defaultdicten Python 2.5 reduce en gran medida la necesidad de dict's setdefaultmétodo. Esta pregunta es para nuestra educación colectiva: ¿Para qué sigue setdefaultsiendo útil hoy en Python 2.6 / 2.7? ¿Con qué casos de uso populares setdefaultfueron reemplazados collections.defaultdict?

12
Convertir una lista a un diccionario en Python
Digamos que tengo una lista aen Python cuyas entradas se asignan convenientemente a un diccionario. Cada elemento par representa la clave del diccionario, y el siguiente elemento impar es el valor por ejemplo, a = ['hello','world','1','2'] y me gustaría convertirlo a un diccionario b, donde b['hello'] = 'world' b['1'] = …
191 python  list  dictionary 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.