Dict (dict)
Speichert eine Zuordnung von Zeichenketten zu anderen Objekten. Siehe Dictionaries.
Sie können auch mit der foreach Anweisung über Dictionaries iterieren.
(seit 0.48.0): Dictionaries können addiert werden (z.B. d1 = d2 + d3 und d1 += d2). Werte aus dem zweiten Dictionary überschreiben Werte aus dem ersten. (seit 0.62.0): Die Reihenfolge von Dictionary-Einträgen ist garantiert die Einfügungsreihenfolge.
Dict-Methoden
dict.get()
Gibt den Wert für den als erstes Argument übergebenen Schlüssel zurück, falls er im Dictionary vorhanden ist, oder den optional als zweites Argument übergebenen Fallback-Wert. Wenn ein einzelnes Argument übergeben wurde und der Schlüssel nicht gefunden wurde, wird ein schwerwiegender Fehler ausgelöst.
Signatur
# returns the value for the key given as first
any get(
str key, # The key to query
any [fallback], # Fallback value that is returned if the key is not in the dict.
)
Argumente
Die Argumentabflachung wird von dieser Funktion NICHT UNTERSTÜTZT.
Die Methode dict.get() akzeptiert die folgenden positionalen Argumente
| Name | Typ | Beschreibung | Schlagwörter |
|---|---|---|---|
Schlüssel |
str |
Der zu abfragende Schlüssel. |
|
fallback |
any |
Fallback-Wert, der zurückgegeben wird, wenn der Schlüssel nicht im |
[optional] |
dict.has_key()
Gibt true zurück, wenn das Dictionary den als Argument übergebenen Schlüssel enthält, andernfalls false.
Signatur
# Returns `true` if the dictionary contains the key given as argument, `false` otherwise
bool has_key(
str key, # The key to query
)
Argumente
Die Methode dict.has_key() akzeptiert die folgenden positionalen Argumente
| Name | Typ | Beschreibung | Schlagwörter |
|---|---|---|---|
Schlüssel |
str |
Der zu abfragende Schlüssel. |
|
dict.keys()
Gibt ein Array von Schlüsseln im Dictionary zurück.
Signatur
list[str] keys()
Die Ergebnisse der Suche sind