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].

4
Überprüfen Sie, ob der Wert in der Liste der Wörterbücher bereits vorhanden ist.
Ich habe eine Python-Liste mit Wörterbüchern wie folgt: a = [ {'main_color': 'red', 'second_color':'blue'}, {'main_color': 'yellow', 'second_color':'green'}, {'main_color': 'yellow', 'second_color':'blue'}, ] Ich möchte überprüfen, ob ein Wörterbuch mit einem bestimmten Schlüssel / Wert bereits in der Liste vorhanden ist: // is a dict with 'main_color'='red' in the list already? // …
122 python  list  dictionary 




12
Alle verschachtelten Wörterbuchwerte durchlaufen?
for k, v in d.iteritems(): if type(v) is dict: for t, c in v.iteritems(): print "{0} : {1}".format(t, c) Ich versuche, ein Wörterbuch zu durchlaufen und alle Schlüsselwertpaare auszudrucken, bei denen der Wert kein verschachteltes Wörterbuch ist. Wenn der Wert ein Wörterbuch ist, möchte ich ihn aufrufen und seine Schlüsselwertpaare …
118 python  dictionary 

10
Zugriff auf Elemente des Python-Wörterbuchs über den Index
Betrachten Sie ein Dikt wie mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5}, 'Grapes':{'Arabian':'25','Indian':'20'} } Wie greife ich beispielsweise auf ein bestimmtes Element dieses Wörterbuchs zu? Zum Beispiel möchte ich das erste Element nach einer Formatierung des ersten Elements von Apple drucken, das in unserem Fall nur "amerikanisch" ist. Zusätzliche Informationen …
117 python  dictionary 





4
Wie verwende ich die neue Funktion computeIfAbsent?
Ich möchte Map.computeIfAbsent sehr gerne verwenden, aber es ist zu lange her, dass Lambdas im Undergrad sind. Fast direkt aus den Dokumenten: Es gibt ein Beispiel für die alte Art, Dinge zu tun: Map<String, Boolean> whoLetDogsOut = new ConcurrentHashMap<>(); String key = "snoop"; if (whoLetDogsOut.get(key) == null) { Boolean isLetOut …

10
Wie erhalte ich den Schlüssel für einen bestimmten Index aus einem Wörterbuch in Swift?
Ich habe einen Dictionaryin Swift und möchte einen Schlüssel für einen bestimmten Index erhalten. var myDict : Dictionary<String,MyClass> = Dictionary<String,MyClass>() Ich weiß, dass ich die Schlüssel durchlaufen und protokollieren kann for key in myDict.keys{ NSLog("key = \(key)") } Seltsamerweise ist so etwas jedoch nicht möglich var key : String = …
113 ios  dictionary  swift 

14
Eine std :: map, die die Einfügereihenfolge verfolgt?
Ich habe derzeit eine std::map<std::string,int>, die einen ganzzahligen Wert in einer eindeutigen Zeichenfolgenkennung speichert, und ich schaue mit der Zeichenfolge nach. Es macht meistens das, was ich will, außer dass es die Einfügereihenfolge nicht verfolgt. Wenn ich also die Karte iteriere, um die Werte auszudrucken, werden sie nach der Zeichenfolge …


9
Eine Python-Klasse, die sich wie ein Diktat verhält
Ich möchte eine benutzerdefinierte Klasse schreiben, die sich wie dictfolgt verhält - also erbe ich von dict. Meine Frage lautet jedoch: Muss ich dictin meiner __init__()Methode ein privates Mitglied erstellen ? Ich verstehe den Sinn davon nicht, da ich das dictVerhalten bereits habe, wenn ich einfach von erbe dict. Kann …
113 python  dictionary 

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.