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].

10
Eliminar un elemento de un diccionario cuando se desconoce su clave
¿Cuál es la mejor manera de eliminar un elemento de un diccionario por valor, es decir, cuando se desconoce la clave del elemento? He aquí un enfoque simple: for key, item in some_dict.items(): if item is item_to_remove: del some_dict[key] ¿Hay mejores formas? ¿Hay algún problema con la mutación (eliminación de …
112 python  dictionary 

4
C # DropDownList con un diccionario como fuente de datos
Quiero establecer DataTextFieldy DataValueFieldde un Dropdownlist(languageList) usando un Diccionario (lista) de languageCod(en-gb) como clave y el nombre del idioma (inglés) como texto para mostrar. Código relevante: string[] languageCodsList= service.LanguagesAvailable(); Dictionary<string, string> list = new Dictionary<string, string>(languageCodsList.Length); foreach (string cod in languageCodsList) { CultureInfo cul = new CultureInfo(cod); list.Add(cod, cul.DisplayName); } …

4
Lista de tuplas al diccionario
Así es como estoy convirtiendo actualmente una lista de tuplas en un diccionario en Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} ¿Existe una forma mejor? Parece que debería haber una sola línea para hacer esto.


6
¿Cómo comprobar si existe una clave en ** kwargs?
Python 3.2.3. Había algunas ideas enumeradas aquí , que funcionan en var regulares, pero parece que ** kwargs juegan con reglas diferentes ... entonces, ¿por qué no funciona esto y cómo puedo verificar si existe una clave en ** kwargs? if kwargs['errormessage']: print("It exists") También creo que esto debería funcionar, …


7
Iterando a través de un objeto JSON
Estoy tratando de iterar a través de un objeto JSON para importar datos, es decir, título y enlace. Parece que no puedo acceder al contenido que está más allá del :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", …
109 python  dictionary  loops 


6
El orden de los elementos en el diccionario
Mi pregunta es sobre la enumeración de elementos del diccionario. // Dictionary definition private Dictionary<string, string> _Dictionary = new Dictionary<string, string>(); // add values using add _Dictionary.Add("orange", "1"); _Dictionary.Add("apple", "4"); _Dictionary.Add("cucumber", "6"); // add values using [] _Dictionary["banana"] = 7; _Dictionary["pineapple"] = 7; // Now lets see how elements are …

8
Diferentes formas de agregar contenido al diccionario
¿Cuál es la diferencia en Dictionary.add(key, value)y Dictionary[key] = value? He notado que la última versión no arroja un ArgumentExceptionerror al insertar una clave duplicada, pero ¿hay alguna razón para preferir la primera versión? Editar : ¿Alguien tiene una fuente autorizada de información sobre esto? Probé MSDN, pero como siempre …


3
Seguridad de subprocesos en el diccionario de Python
Tengo una clase que tiene un diccionario class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders Y estoy ejecutando 4 hilos (uno para cada restaurante) que llaman al método OrderBook.addOrder. Aquí está la función ejecutada por cada hilo: def addOrders(restaurant_name): …

6
El objeto 'dict' no tiene atributo 'has_key'
Al recorrer un gráfico en Python, recibo este error: El objeto 'dict' no tiene atributo 'has_key' Aquí está mi código: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in path: …

8
¿Cómo se puede crear JSON en un mapa ES6?
Me gustaría comenzar a usar ES6 Map en lugar de objetos JS, pero me están reteniendo porque no puedo averiguar cómo JSON.stringify () un mapa. Se garantiza que mis claves serán cadenas y mis valores siempre estarán listados. ¿Realmente tengo que escribir un método contenedor para serializar?


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.