Questions marquées «dictionary»

Un dictionnaire mappe les clés aux valeurs permettant une récupération efficace des valeurs des clés. UTILISER la balise [map-function] à propos du mappage des fonctions sur les données, PLEASE; et pour la géographie, [cartes].



9
Déclarer un dictionnaire dans une classe statique
Comment déclarer un objet dictionnaire statique dans une classe statique? j'ai essayé public static class ErrorCode { public const IDictionary<string, string> ErrorCodeDic = new Dictionary<string, string>() { { "1", "User name or password problem" } }; } Mais le compilateur se plaint que " Un champ const d'un type de …
90 c#  .net  dictionary 

7
Comment fusionner des dictionnaires en Python?
d3 = dict(d1, **d2) Je comprends que cela fusionne le dictionnaire. Mais est-ce unique? Et si d1 a la même clé que d2 mais une valeur différente? Je voudrais que d1 et d2 soient fusionnés, mais d1 a la priorité s'il y a une clé en double.






9
Dictionnaire des clés composites
J'ai des objets dans la liste, disons List<MyClass> et MyClass a plusieurs propriétés. Je voudrais créer un index de la liste basé sur 3 propriétés de MyClass. Dans ce cas, 2 des propriétés sont des int et une propriété est une date / heure. En gros, j'aimerais pouvoir faire quelque …
89 c#  dictionary 


6
Utiliser map () sur un itérateur
Supposons que nous ayons une carte:, let m = new Map();using m.values()renvoie un itérateur de carte. Mais je ne peux pas utiliser forEach()ou map()sur cet itérateur et implémenter une boucle while sur cet itérateur semble être un anti-pattern puisque ES6 offre des fonctions comme map(). Alors, y a-t-il un moyen …


8
Modifier un dict Python tout en l'itérant
Disons que nous avons un dictionnaire Python d, et nous l'itérons comme suit: for k,v in d.iteritems(): del d[f(k)] # remove some item d[g(k)] = v # add a new item ( fet ne gsont que quelques transformations de boîte noire.) En d'autres termes, nous essayons d'ajouter / supprimer des …

15
Dictionnaire bidirectionnel / bidirectionnel en C #?
Je souhaite stocker des mots dans un dictionnaire de la manière suivante: Je peux obtenir un code mot par mot: dict["SomeWord"]-> 123et obtenir un code mot par mot: dict[123]->"SomeWord" Est-ce que c'est réel? Bien sûr, une façon de faire est de deux dictionnaires: Dictionary<string,int>et Dictionary<int,string>mais y a-t-il une autre façon?
87 c#  .net  dictionary 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.