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

1
OrderedDict diventerà ridondante in Python 3.7?
Dal changelog di Python 3.7 : la natura di conservazione dell'ordine di inserzione degli oggetti dict è stata dichiarata parte ufficiale delle specifiche del linguaggio Python. Ciò significherebbe che OrderedDictdiventerà ridondante? L'unico utilizzo che mi viene in mente sarà quello di mantenere la retrocompatibilità con le versioni precedenti di Python …

8
Utilizzando map () su un iteratore
Supponiamo di avere una mappa:, let m = new Map();utilizzando m.values()restituisce un iteratore di mappa. Ma non posso usare forEach()o map()su quell'iteratore e l'implementazione di un ciclo while su quell'iteratore sembra un anti-pattern poiché ES6 offre funzioni come map(). Quindi c'è un modo per usarlo map()su un iteratore?




9
Dichiarare un dizionario all'interno di una classe statica
Come dichiarare un oggetto dizionario statico all'interno di una classe statica? Provai public static class ErrorCode { public const IDictionary<string, string> ErrorCodeDic = new Dictionary<string, string>() { { "1", "User name or password problem" } }; } Ma il compilatore lamenta che " Un campo const di un tipo di …
90 c#  .net  dictionary 



9
Dizionario chiave composita
Ho alcuni oggetti in List, diciamo List<MyClass>e MyClass ha diverse proprietà. Vorrei creare un indice della lista basato su 3 proprietà di di MyClass. In questo caso 2 delle proprietà sono di tipo int e una proprietà è un datetime. Fondamentalmente mi piacerebbe poter fare qualcosa come: Dictionary< CompositeKey , …
90 c#  dictionary 



15
Dizionario bidirezionale / bidirezionale in C #?
Voglio memorizzare le parole in un dizionario nel modo seguente: Posso ottenere codice parola per parola: dict["SomeWord"]-> 123e ottenere codice parola per parola: dict[123]->"SomeWord" È vero? Ovviamente un modo per farlo sono due dizionari: Dictionary<string,int>e Dictionary<int,string>ma c'è un altro modo?
90 c#  .net  dictionary 


4
Come si inizializza un dizionario di elenchi vuoti in Python?
Il mio tentativo di creare a livello di codice un dizionario di elenchi non riesce a consentirmi di indirizzare individualmente le chiavi del dizionario. Ogni volta che creo il dizionario degli elenchi e provo ad aggiungerlo a una chiave, vengono aggiornati tutti. Ecco un test case molto semplice: data = …


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.