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 dict enthalten ist.

[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