Questions sur dictionary

30
réponses

Comment fusionner deux dictionnaires en une seule expression?

j'ai deux dictionnaires Python, et je veux écrire une seule expression qui renvoie ces deux dictionnaires, ont fusionn ... (pour être plus clair, le dernier-un-gagne la gestion des conflits de dict.update() est ce que je cherche aussi.)
demandé sur 2008-09-02 11:44:30
30
réponses

Comment trier un dictionnaire par valeur?

j'ai un dictionnaire de valeurs lu à partir de deux champs dans une base de données: un champ de chaîne et un champ nu ... omme je n'ai pas vraiment besoin d'une liste de dictionnaires, je voulais savoir si il y a une solution plus simple.
demandé sur 2009-03-05 03:49:05
30
réponses

Comment faire pour itérer efficacement sur chaque entrée dans une carte Java?

si j'ai un objet implémentant L'interface Map en Java et que je souhaite itérer chaque paire qu'il contient, Quelle es ... travers la carte? l'ordre des éléments dépendent de l'application de la feuille que j'ai pour l'interface?
demandé sur 2008-09-06 01:12:48
19
réponses

Vérifier si une clé existe déjà dans un dictionnaire

j'ai voulu tester si une clé existe dans un dictionnaire avant de mettre à jour la valeur de la clé. J'ai écrit le cod ... 'est pas la meilleure façon d'accomplir cette tâche. Est-il un meilleur moyen de tester la clé dans le dictionnaire?
demandé sur 2009-10-21 23:05:09
11
réponses

Itération sur dictionnaires utilisant des boucles "pour"

je suis un peu perplexe par le code suivant: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corres ... de lire les clés du dictionnaire? Est-ce que key est un mot spécial en Python? Ou est-ce simplement une variable?
demandé sur 2010-07-21 02:27:42
25
réponses

Quelle est la meilleure façon d'itérer un dictionnaire?

j'ai vu quelques différentes façons d'itérer sur un dictionnaire dans C#. Est-il standard?
demandé sur 2008-09-26 22:20:06
19
réponses

Ajouter de nouvelles clés d'un dictionnaire?

est-il possible d'ajouter une clé à un dictionnaire Python après sa création? Il ne semble pas avoir une méthode .add() .
demandé sur 2009-06-22 02:07:39
30
réponses

Trier une carte par valeurs

je suis relativement nouveau en Java, et j'ai souvent besoin de trier un Map<Key, Value> sur les valeurs. ... vec un comparateur personnalisé qui Trie sur la valeur associée à la clé. y a-t-il un moyen plus facile?
demandé sur 2008-09-21 01:03:23
17
réponses

Comment trier une liste de dictionnaires par une valeur du dictionnaire en Python?

j'ai une liste de dictionnaires et je veux que chaque item soit trié par une valeur de propriété spécifique. ... }] lorsqu'il est trié par name , doit devenir [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}]
demandé sur 2008-09-16 18:27:47
8
réponses

Comment supprimer une clé d'un dictionnaire Python?

en essayant de supprimer une clé d'un dictionnaire, j'écris: if 'key' in myDict: del myDict['key'] y a-t-il une seule façon de faire cela?
demandé sur 2012-07-01 00:27:59
10
réponses

Créer un dictionnaire avec la compréhension de liste en Python

j'aime la syntaxe de compréhension de la liste Python. peut-il aussi être utilisé pour créer des dictionnaire ... en itérant sur des paires de clés et de valeurs: mydict = {(k,v) for (k,v) in blah blah blah} # doesn't work
demandé sur 2009-11-17 13:07:53
30
réponses

Comment initialiser une carte statique?

comment initialiseriez-vous un Map statique en Java? méthode un: initialisateur statique Deuxième mé ... HashMap<Integer, String>(){ { put(1, "one"); put(2, "two"); } }; }
demandé sur 2009-02-03 18:41:33
14
réponses

Supprimer un élément d'un dictionnaire

y a-t-il un moyen de supprimer un élément d'un dictionnaire en Python? en outre, Comment puis-je supprimer un élément d'un dictionnaire pour retourner une copie (c.-à-d., ne pas modifier l'original)?
demandé sur 2011-05-01 01:20:57
12
réponses

Convertir deux listes en un dictionnaire en Python

Imaginez que vous avez: keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] Quelle est la faç ... n la plus simple de produire le dictionnaire suivant? a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'}
demandé sur 2008-10-16 23:05:47
6
réponses

Comment initialiser directement un HashMap (de manière littérale)? [dupliquer]

cette question a déjà une réponse ici: comment initialiser une carte statique? ... "finales/statiques" dans une carte qui ne change jamais et sont connues à l'avance lors de la création de la carte.
demandé sur 2011-07-23 22:40:33
12
réponses

La collecte a été modifiée; l'opération de dénombrement peut ne pas être exécutée

je ne peux pas aller au fond de cette erreur, car lorsque le débogueur est attaché, il ne semble pas se produire. Ci-d ... System.Diagnostics.Debug.WriteLine("Unsubscribe Error " + e.Message); } } }
demandé sur 2009-03-03 05:01:58
8
réponses

Quelle est la différence entre dict.les éléments() et dict.iteritems ()?

y a-t-il des différences applicables entre dict.items() et dict.iteritems() ? De l'Python doc ... the same object d.iteritems(): they are the same object they are the same object they are the same object
demandé sur 2012-05-05 06:58:27
19
réponses

Obtenir la clé avec la valeur maximale dans le dictionnaire?

j'ai un dictionary : les clés sont des chaînes, les valeurs sont des entiers. exemple: stats = {'a':100 ... y, value in stats.items()] print max(inverse)[1] est-ce là une approche meilleure (ou encore plus élégante)?
demandé sur 2008-11-06 13:49:58
11
réponses

Convertir une chaîne de représentation D'un dictionnaire en un dictionnaire?

comment transformer la représentation str d'une dict , telle que la chaîne suivante, en une dict ? s = "{'muffi ... crit, convertit toutes les entrées en cordes. Je ne suis pas d'humeur à modifier ses cours, pour régler ce problème.
demandé sur 2009-06-12 22:25:02
18
réponses

Quelle est la différence entre Competienthashmap et Collections?synchronizedMap (Map)?

j'ai une carte qui doit être modifiée par plusieurs threads concurremment. il semble y avoir trois implément ... cartes retournées par Collections.synchronizedMap(Map) et ConcurrentHashMap ? Ce qui correspond à une situation?
demandé sur 2009-02-04 12:22:46
17
réponses

Comment copier un dictionnaire et seulement éditer la copie

quelqu'un peut-il me l'expliquer? Ca n'a aucun sens pour moi. je copie un dictionnaire dans un autre et édite ... alue2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> dict1 {'key2': 'WHY?!', 'key1': 'value1'}
demandé sur 2010-03-18 00:07:06
10
réponses

Comment vérifier si une carte contient une clé en aller?

je sais que je peux effectuer une itération sur une carte m par, for k, v := range m { ... } et cherche ... r l'existence d'une clé dans une carte? Grâce. Je n'ai pas trouvé de réponse dans le spécification de langue .
demandé sur 2010-01-12 19:18:20
29
réponses

Python inverse / inverser une cartographie

donné un dictionnaire comme ceci: my_map = { 'a': 1, 'b':2 } Comment peut-on inverser cette carte pour ... pour éviter les conflits avec la fonction intégrée map . Certains commentaires peuvent être modifiés ci-dessous.
demandé sur 2009-01-27 17:46:09
30
réponses

Convertir dés Python imbriqué pour objecter?

je suis à la recherche d'un moyen élégant pour obtenir des données en utilisant l'accès d'attribut sur un dict avec qu ... ce n'est pas possible sans récursion, mais quelle serait une bonne façon d'obtenir un style d'objet pour les dicts?
demandé sur 2009-08-20 15:28:18
18
réponses

Y a-t-il un moyen pythonique de combiner deux dicts (en ajoutant des valeurs pour les clés qui apparaissent dans les deux)?

par exemple, j'ai deux dicts: Dict A: {'a': 1, 'b': 2, 'c': 3} Dict B: {'b': 3, 'c': 4, 'd': 5} j'ai be ... clé apparaît dans les deux dicts, ajouter leurs valeurs, si elle apparaît seulement dans une dict, garder sa valeur.
demandé sur 2012-06-13 13:17:28
4
réponses

Python ajouter un nouvel élément au dictionnaire [dupliquer]

cette question a déjà une réponse ici: ajouter de nouvelles clés à un dictionnair ... veux ajouter un nouvel article tel que: default_data = default_data + {'item3':3} comment y parvenir?
demandé sur 2011-06-20 23:07:11
30
réponses

Obtenir la clé en valeur dans le dictionnaire

j'ai créé une fonction qui va chercher des âges dans un Dictionary et afficher le nom correspondant: dictionary = ... à cause de la ligne 5. Je sais que ce n'est pas correct, mais je ne sais pas comment le faire chercher à l'envers.
demandé sur 2011-11-06 01:09:18
16
réponses

Comment définir les tables de hachage dans Bash?

ce qui est l'équivalent de dictionnaires Python mais en Bash (devrait fonctionner à travers OS X et Linux).
demandé sur 2009-09-29 22:29:38
8
réponses

Pourquoi dict.obtenir (clé) au lieu de dict[clé]?

Aujourd'hui, je suis tombé sur la dict méthode get qui, donné une clé dans le dictionnaire, renvoie la valeur asso ... il retourne la même chose: dictionary = {"Name": "Harry", "Age": 17} dictionary["Name"] dictionary.get("Name")
demandé sur 2012-06-15 01:10:39
20
réponses

Fusion de dictionnaires en C#

Quelle est la meilleure façon de fusionner 2 dictionnaires ou plus ( Dictionary<T1,T2> ) en C#? (3.0 caractéri ... es doubles des clés. En cas de collision, peu importe quelle valeur est sauvegardée le dict tant que c'est cohérent.
demandé sur 2008-11-16 20:39:56