Ü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) |