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

19
Quelle est la différence entre ConcurrentHashMap et Collections.synchronizedMap (Map)?
J'ai une carte qui doit être modifiée simultanément par plusieurs threads. Il semble y avoir trois implémentations de cartes synchronisées différentes dans l'API Java: Hashtable Collections.synchronizedMap(Map) ConcurrentHashMap D'après ce que je comprends, Hashtableest une ancienne implémentation (extension de la Dictionaryclasse obsolète ), qui a été adaptée plus tard pour s'adapter …

11
Comment faire un tableau / hachage associatif en JavaScript
J'ai besoin de stocker des statistiques en utilisant JavaScript d'une manière comme je le ferais en C #: Dictionary<string, int> statistics; statistics["Foo"] = 10; statistics["Goo"] = statistics["Goo"] + 1; statistics.Add("Zoo", 1); Existe-t-il un Hashtableou quelque chose comme Dictionary<TKey, TValue>en JavaScript? Comment pourrais-je stocker des valeurs de cette manière?


30
Convertir un dict Python imbriqué en objet?
Je cherche un moyen élégant d'obtenir des données en utilisant l'accès aux attributs sur un dict avec quelques dict et listes imbriqués (c'est-à-dire une syntaxe d'objet de style javascript). Par exemple: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Devrait être accessible de cette manière: >>> …

15
Comment fonctionne collections.defaultdict?
J'ai lu les exemples dans les documents python, mais je n'arrive toujours pas à comprendre ce que cette méthode signifie. Quelqu'un peut-il aider? Voici deux exemples tirés des documents python >>> from collections import defaultdict >>> s = 'mississippi' >>> d = defaultdict(int) >>> for k in s: ... d[k] …

6
Une bonne façon d'initialiser un dictionnaire C # avec des valeurs?
Je crée un dictionnaire dans un fichier C # avec le code suivant: private readonly Dictionary<string, XlFileFormat> FILE_TYPE_DICT = new Dictionary<string, XlFileFormat> { {"csv", XlFileFormat.xlCSV}, {"html", XlFileFormat.xlHtml} }; Il y a une ligne rouge sous newavec l'erreur: La fonctionnalité 'initiateur de collection' ne peut pas être utilisée car elle ne …
514 c#  dictionary 



26
Fusion de dictionnaires en C #
Quelle est la meilleure façon de fusionner 2 dictionnaires (ou plus Dictionary<T1,T2>) en C #? (3.0 fonctionnalités comme LINQ sont très bien). Je pense à une signature de méthode dans le sens de: public static Dictionary<TKey,TValue> Merge<TKey,TValue>(Dictionary<TKey,TValue>[] dictionaries); ou public static Dictionary<TKey,TValue> Merge<TKey,TValue>(IEnumerable<Dictionary<TKey,TValue>> dictionaries); EDIT: J'ai obtenu une solution intéressante …
493 c#  dictionary  merge 




7
«Étendre» Python pour un dictionnaire
Quelle est la meilleure façon d'étendre un dictionnaire avec un autre? Par exemple: >>> a = { "a" : 1, "b" : 2 } >>> b = { "c" : 3, "d" : 4 } >>> a {'a': 1, 'b': 2} >>> b {'c': 3, 'd': 4} Je recherche une …
464 python  dictionary 

9
Classe Java qui implémente Map et conserve l'ordre d'insertion?
Je recherche une classe en java qui a une association clé-valeur, mais sans utiliser de hachage. Voici ce que je fais actuellement: Ajoutez des valeurs à a Hashtable. Obtenez un itérateur pour le Hashtable.entrySet(). Parcourez toutes les valeurs et: Obtenez un Map.Entrypour l'itérateur. Créez un objet de type Module(une classe …


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.