Questions marquées «dictionary»

196
Cas d'utilisation de la méthode dict 'setdefault'

L'ajout de collections.defaultdictPython 2.5 a considérablement réduit le besoin de dictla setdefaultméthode de. Cette question s'adresse à notre éducation collective: À quoi sert setdefaultencore aujourd'hui Python 2.6 / 2.7? Quels cas d'utilisation populaires de setdefaultont été remplacés...

191
Convertir une liste en dictionnaire en Python

Disons que j'ai une liste aen Python dont les entrées correspondent à un dictionnaire. Chaque élément pair représente la clé du dictionnaire et l'élément impair suivant est la valeur par exemple, a = ['hello','world','1','2'] et j'aimerais le convertir en dictionnaire b, où b['hello'] = 'world'...

190
Objet de type personnalisé comme clé de dictionnaire

Que dois-je faire pour utiliser mes objets d'un type personnalisé comme clés dans un dictionnaire Python (où je ne veux pas que l '"identifiant d'objet" agisse comme clé), par exemple class MyThing: def __init__(self,name,location,length): self.name = name self.location = location self.length =...

182
Notation littérale pour Dictionary en C #?

J'ai actuellement un WebSocket entre JavaScript et un serveur programmé en C #. En JavaScript, je peux facilement transmettre des données à l'aide d'un tableau associatif: var data = {'test': 'val', 'test2': 'val2'}; Pour représenter cet objet de données côté serveur, j'utilise a...

178
Swift: déclarer un dictionnaire vide

Je commence à apprendre swiften suivant l'iBook- The Swift Programming Languageon Swift fourni par Apple. Le livre dit que pour créer un dictionnaire vide, il faut utiliser la [:]même chose que pour déclarer un tableau comme []: J'ai déclaré un tableau vide comme suit: let emptyArr = [] // or...

176
Plusieurs niveaux de 'collection.defaultdict' en Python

Grâce à des gens formidables sur SO, j'ai découvert les possibilités offertes par collections.defaultdict, notamment en termes de lisibilité et de rapidité. Je les ai mis à profit avec succès. Je voudrais maintenant implémenter trois niveaux de dictionnaires, les deux premiers étant defaultdictet...

175
Faire une boucle sur la carte à Groovy?

J'ai une tâche très simple que j'essaie de faire dans Groovy mais je n'arrive pas à la faire fonctionner. J'essaie juste de parcourir un objet de carte dans groovy et d'imprimer la clé et la valeur, mais ce code ne fonctionne pas. // A simple map def map = [ iPhone : 'iWebOS', Android: '2.3.3',...