Übersicht aller Methoden des Datentyp Dictionary
Über die Anweisung dir(dict) erhalten wir alle Methoden zu Dictionary
>>> dir(dict)
['__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values']
Im Folgenden die Übersicht aller Methoden des Datentyp Dictionary:
| Methode | Beschreibung |
|---|---|
| .clear() | Löscht alle Einträge des Dictionarys |
| .copy() | Erstellt eine Kopie |
| .fromkeys() | Erstellt eine Kopie aus den Schlüsseln eines Dictionary |
| .get() | Liest einen Wert zu einem übergebenen Schlüssel aus |
| .items() | Gibt alles Schlüssel und Werte aus (bei Python 2.7 .viewitems()) |
| .keys() | Zeit die Schlüssel eines Dictionary an |
| .pop() | löscht den Eintrag aus dem Dictionary des übergebenen Schlüssels und liefert dessen Inhalt als Rückgabewert |
| .popitem() | Liefert einen Eintrag als Tupel zurück und löscht den Eintrag aus dem Dictionary (im Gegensatz zu pop() muss kein Schlüssel übergeben werden) |
| .setdefault() | liefert den Wert eines Eintrags aus dem Dictionary, wenn der Schlüssel vorhanden ist. Ist kein entsprechender Schlüssel vorhanden, wird ein Schlüssel mit dem Wert im Dictionary gespeichert |
| .update() | Aktualisiert einen Wert, wenn der Schlüssel vorhanden ist. Wenn noch kein entsprechender Schlüssel vorhanden ist, wird Wert und Schlüssel eingetragen |
| .values() | Liefert alle Werte des Dictionary zurück (ohne Schlüssel) |