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].
r = {'is_claimed': 'True', 'rating': 3.5} r = json.dumps(r) file.write(str(r['rating'])) Je ne peux pas accéder à mes données dans le JSON. Qu'est-ce que je fais mal? TypeError: string indices must be integers, not str
Je voudrais appeler une fonction en python à l'aide d'un dictionnaire. Voici du code: d = dict(param='test') def f(param): print(param) f(d) Ceci imprime {'param': 'test'} mais j'aimerais qu'il imprime test. J'aimerais qu'il fonctionne de la même manière pour plus de paramètres: d = dict(p1=1, p2=2) def f2(p1, p2): print(p1, p2) …
Savez-vous s'il existe une fonction intégrée pour créer un dictionnaire à partir d'un objet arbitraire? Je voudrais faire quelque chose comme ça: >>> class Foo: ... bar = 'hello' ... baz = 'world' ... >>> f = Foo() >>> props(f) { 'bar' : 'hello', 'baz' : 'world' } REMARQUE: il …
Comment puis-je obtenir une liste des valeurs d'un dict en Python? En Java, obtenir les valeurs d'une carte en tant que liste est aussi simple que de le faire list = map.values();. Je me demande s'il existe un moyen simple et similaire en Python pour obtenir une liste de valeurs …
L'exemple courant pour les boucles for () basées sur la plage C ++ 11 est toujours quelque chose de simple comme ceci: std::vector<int> numbers = { 1, 2, 3, 4, 5, 6, 7 }; for ( auto xyz : numbers ) { std::cout << xyz << std::endl; } Dans ce …
J'ai du code JavaScript qui utilise des objets comme dictionnaires; par exemple, un objet "personne" contiendra des informations personnelles saisies sur l'adresse e-mail. var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data = people[<email>];" deleting > "delete people[<email>];" Est-il possible de décrire …
De la poste: Envoi d'un tableau JSON à recevoir en tant que dictionnaire <chaîne, chaîne> J'essaie de faire la même chose que ce post. Le seul problème est que je ne sais pas quelles sont les clés et les valeurs initiales. J'ai donc besoin de pouvoir ajouter dynamiquement les paires …
Je veux construire une requête pour sunburnt (interface solr) en utilisant l'héritage de classe et donc en ajoutant des paires clé-valeur ensemble. L'interface coup de soleil prend des arguments de mots clés. Comment puis-je transformer un dict ({'type':'Event'})en arguments de mots clés (type='Event')?
J'ai un dictionnaire que j'ai déclaré dans un ordre particulier et je veux le garder dans cet ordre tout le temps. Les clés / valeurs ne peuvent pas vraiment être conservées dans l'ordre en fonction de leur valeur, je le veux juste dans l'ordre dans lequel je l'ai déclaré. Donc, …
J'ai un dictionnaire qui ressemble à ceci: di = {1: "A", 2: "B"} Je voudrais l'appliquer à la colonne "col1" d'une trame de données similaire à: col1 col2 0 w a 1 1 2 2 2 NaN obtenir: col1 col2 0 w a 1 A 2 2 B NaN Comment …
Existe-t-il un moyen d'obtenir une liste de toutes les clés d'une carte de langue Go? Le nombre d'éléments est donné par len(), mais si j'ai une carte comme: m := map[string]string{ "key1":"val1", "key2":"val2" }; Comment parcourir toutes les clés?
J'ai un gros objet dictionnaire qui a plusieurs paires de valeurs clés (environ 16), mais je ne suis intéressé que par 3 d'entre elles. Quelle est la meilleure façon (la plus courte / efficace / la plus élégante) pour y parvenir? Le mieux que je sache est: bigdict = {'a':1,'b':2,....,'z':26} …
Si j'ai un dictionnaire Python, comment puis-je obtenir la clé de l'entrée qui contient la valeur minimale? Je pensais à quelque chose à voir avec la min()fonction ... Compte tenu de l'entrée: {320:1, 321:0, 322:3} Cela reviendrait 321.
Je trouve plus pratique d'accéder aux touches dict comme obj.fooau lieu de obj['foo'], j'ai donc écrit cet extrait: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Cependant, je suppose qu'il doit y avoir une raison pour laquelle Python ne fournit pas cette fonctionnalité prête …
Étant donné un dictionnaire, comment puis-je savoir si une clé donnée dans ce dictionnaire a déjà été définie sur une valeur non nulle? C'est-à-dire que je veux faire ceci: my_dict = {} if (my_dict[key] != None): my_dict[key] = 1 else: my_dict[key] += 1 C'est-à-dire que je veux incrémenter la valeur …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.