Domande taggate «dictionary»

Un dizionario associa le chiavi ai valori consentendo un recupero efficiente dei valori dalle chiavi. Usa il tag [funzione-mappa] sulle funzioni di mappatura sui dati, PER FAVORE; e per la geografia, [mappe].

10
Rimuove un elemento da un dizionario quando la sua chiave è sconosciuta
Qual è il modo migliore per rimuovere un elemento da un dizionario in base al valore, ad esempio quando la chiave dell'elemento è sconosciuta? Ecco un approccio semplice: for key, item in some_dict.items(): if item is item_to_remove: del some_dict[key] Esistono modi migliori? C'è qualcosa di sbagliato nel mutare (eliminare elementi) …
112 python  dictionary 

4
C # DropDownList con un dizionario come DataSource
Voglio impostare DataTextFielde DataValueFielddi un Dropdownlist(languageList) utilizzando un Dictionary (list) di languageCod(en-gb) come chiave e il nome della lingua (inglese) come testo da visualizzare. Codice pertinente: 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
Elenco di tuple nel dizionario
Ecco come sto attualmente convertendo un elenco di tuple in dizionario in Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} C'è un modo migliore? Sembra che dovrebbe esserci una battuta per farlo.


6
Come verificare se esiste una chiave in ** kwargs?
Python 3.2.3. C'erano alcune idee elencate qui , che funzionano su normali var, ma sembra che ** kwargs giochi con regole diverse ... quindi perché non funziona e come posso verificare se esiste una chiave in ** kwargs? if kwargs['errormessage']: print("It exists") Penso anche che dovrebbe funzionare, ma non è …



7
Iterazione attraverso un oggetto JSON
Sto cercando di iterare attraverso un oggetto JSON per importare dati, ad esempio titolo e collegamento. Non riesco ad arrivare al contenuto che è passato il :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link": "http://listen.grooveshark.com/s/Baby+Feat+Ludacris+/2Bqvdq", "pubDate": "Wed, …
109 python  dictionary  loops 

6
L'ordine degli elementi nel dizionario
La mia domanda riguarda l'enumerazione degli elementi del dizionario // 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 returned …

8
Diversi modi di aggiungere al dizionario
Qual è la differenza in Dictionary.add(key, value)e Dictionary[key] = value? Ho notato che l'ultima versione non genera un ArgumentExceptionquando si inserisce una chiave duplicata, ma c'è qualche motivo per preferire la prima versione? Modifica : qualcuno ha una fonte autorevole di informazioni su questo? Ho provato MSDN, ma è come …


3
Thread Safety nel dizionario di Python
Ho una classe che contiene un dizionario class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders E sto eseguendo 4 thread (uno per ogni ristorante) che chiamano il metodo OrderBook.addOrder. Ecco la funzione eseguita da ogni thread: def addOrders(restaurant_name): #creates …

6
L'oggetto "dict" non ha attributo "has_key"
Durante l'attraversamento di un grafico in Python, ricevo questo errore: L'oggetto "dict" non ha attributo "has_key" Ecco il mio codice: 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: …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.