Als «dictionary» getaggte Fragen

185
Objekt vom benutzerdefinierten Typ als Wörterbuchschlüssel

Was muss ich tun, um meine Objekte eines benutzerdefinierten Typs als Schlüssel in einem Python-Wörterbuch zu verwenden (wobei ich nicht möchte, dass die "Objekt-ID" als Schlüssel fungiert), z class MyThing: def __init__(self,name,location,length): self.name = name self.location = location...

181
Wörterbuchwert per Schlüssel abrufen

Wie kann ich den Wörterbuchwert per Funktionstaste ermitteln? Mein Funktionscode ist folgender (und der Befehl, den ich versuche, aber nicht funktioniert habe): static void XML_Array(Dictionary<string, string> Data_Array) { String xmlfile = Data_Array.TryGetValue("XML_File", out value); }...

181
Literale Notation für Wörterbuch in C #?

Ich habe derzeit ein WebSocket zwischen JavaScript und einem in C # programmierten Server. In JavaScript kann ich Daten einfach mit einem assoziativen Array übergeben: var data = {'test': 'val', 'test2': 'val2'}; Um dieses Datenobjekt auf der Serverseite darzustellen, verwende ich a...

177
Swift: Deklarieren Sie ein leeres Wörterbuch

Ich swiftfange The Swift Programming Languagean zu lernen, indem ich dem von Apple bereitgestellten iBookon Swift folge . Das Buch sagt, um ein leeres Wörterbuch zu erstellen, sollte man [:]dasselbe verwenden, während man das Array deklariert als []: Ich habe ein leeres Array wie folgt deklariert:...

176
Mehrere Ebenen von 'collection.defaultdict' in Python

Dank einiger großartiger Leute auf SO habe ich die Möglichkeiten entdeckt, die sich bieten collections.defaultdict, insbesondere in Bezug auf Lesbarkeit und Geschwindigkeit. Ich habe sie mit Erfolg eingesetzt. Jetzt möchte ich drei Ebenen von Wörterbüchern implementieren, die zwei obersten...

174
Karte in Groovy durchschleifen?

Ich habe eine sehr einfache Aufgabe, die ich in Groovy zu erledigen versuche, aber anscheinend nicht zum Laufen bringen kann. Ich versuche nur, ein Kartenobjekt in Groovy zu durchlaufen und den Schlüssel und den Wert auszudrucken, aber dieser Code funktioniert nicht. // A simple map def map = [...