Als «dictionary» getaggte Fragen

Ein Wörterbuch ordnet Schlüssel Werten zu, die ein effizientes Abrufen von Werten von Schlüsseln ermöglichen. USE [map-function] -Tag über Mapping-Funktionen über Daten, BITTE; und für die Geographie [Karten].


14
So finden Sie heraus, ob ein bestimmter Schlüssel in einer C ++ std :: map vorhanden ist
Ich versuche zu überprüfen, ob sich ein bestimmter Schlüssel in einer Karte befindet und kann es etwas nicht: typedef map<string,string>::iterator mi; map<string, string> m; m.insert(make_pair("f","++--")); pair<mi,mi> p = m.equal_range("f");//I'm not sure if equal_range does what I want cout << p.first;//I'm getting error here Wie kann ich also drucken, was in …
450 c++  dictionary  stl 

20
Python-Liste der Wörterbuchsuche
Angenommen, ich habe Folgendes: [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] und indem ich "Pam" als Namen suche, möchte ich das zugehörige Wörterbuch abrufen: {name: "Pam", age: 7} Wie erreicht man das?

6
Fehler: "'dict' Objekt hat kein Attribut 'iteritems'"
Ich versuche, mit NetworkX ein Shapefile zu lesen und mit der Funktion write_shp()die Shapefiles zu generieren, die die Knoten und Kanten enthalten. Wenn ich jedoch versuche, den Code auszuführen, wird der folgende Fehler angezeigt: Traceback (most recent call last): File "C:/Users/Felipe/PycharmProjects/untitled/asdf.py", line 4, in <module> nx.write_shp(redVial, "shapefiles") File "C:\Python34\lib\site-packages\networkx\readwrite\nx_shp.py", line …

7
Dict.copy () verstehen - flach oder tief?
Beim Lesen der Dokumentation für dict.copy()heißt es, dass eine flache Kopie des Wörterbuchs erstellt wird. Gleiches gilt für das Buch, dem ich folge (Beazleys Python-Referenz), in dem es heißt: Die Methode m.copy () erstellt eine flache Kopie der in einem Zuordnungsobjekt enthaltenen Elemente und platziert sie in einem neuen Zuordnungsobjekt. …
428 python  dictionary  copy 



8
Python-Wörterbuchverständnis
Ist es möglich, ein Wörterbuchverständnis in Python (für die Schlüssel) zu erstellen? Ohne Listenverständnis können Sie Folgendes verwenden: l = [] for n in range(1, 11): l.append(n) Wir können dies auf ein Listenverständnis verkürzen : l = [n for n in range(1, 11)]. Angenommen, ich möchte die Schlüssel eines Wörterbuchs …

20
Wann ist del in Python nützlich?
Ich kann mir keinen Grund vorstellen, warum Python das delSchlüsselwort benötigt (und die meisten Sprachen scheinen kein ähnliches Schlüsselwort zu haben). Anstatt beispielsweise eine Variable zu löschen, könnte man Nonesie einfach zuweisen . Beim Löschen aus einem Wörterbuch kann eine delMethode hinzugefügt werden. Gibt es einen Grund, delin Python zu …




14
Wie sortiere ich Map-Werte nach Schlüssel in Java?
Ich habe eine Map, die Zeichenfolgen für Schlüssel und Werte enthält. Die Daten sind wie folgt: Frage 1, 1 Frage 9, 1 Frage 2, 4 Frage 5, 2 Ich möchte die Karte anhand ihrer Schlüssel sortieren. Also, am Ende werde ich question1, question2, question3... und so weiter haben. Schließlich versuche …
362 java  dictionary  hashmap 

8
Wörterbuchschlüssel nach Wert abrufen
Wie erhalte ich einen Wörterbuchschlüssel nach Wert in C #? Dictionary<string, string> types = new Dictionary<string, string>() { {"1", "one"}, {"2", "two"}, {"3", "three"} }; Ich möchte so etwas: getByValueKey(string value); getByValueKey("one")muss zurückgegeben werden "1". Was ist der beste Weg, dies zu tun? Vielleicht HashTable, SortedLists?
361 c#  dictionary 

13
Was ist der Unterschied zwischen den HashMap- und Map-Objekten in Java?
Was ist der Unterschied zwischen den folgenden Karten, die ich erstelle (in einer anderen Frage haben die Leute scheinbar austauschbar mit ihnen geantwortet und ich frage mich, ob / wie sie sich unterscheiden): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
348 java  dictionary  hashmap 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.