English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
popitem() gibt und löscht das letzte Paar Schlüssel und Werte aus dem Dictionary zurück.
Falls das Dictionary bereits leer ist und Sie diesen Methodenaufruf ausführen, wird eine KeyError-Ausnahme ausgelöst. In 3.7 In früheren Versionen löschte die popitem()-Methode ein zufälliges Element.
Das gelöschte Element ist der Rückgabewert der popitem()-Methode und wird in Form eines Tuples angezeigt. Sehen Sie sich das folgende Beispiel an.
Die Syntax von popitem() lautet:
dict.popitem()
popitem() akzeptiert keine Parameter.
popitem()
Geben Sie ein beliebiges Element aus dem Dictionary (Schlüssel, Wert) zurück
Entfernen Sie ein beliebiges Element aus dem Dictionary (das zurückgegebene Element ist gleich).
Hinweis: Einzelne Elemente und zufällige Elemente sind unterschiedlich. popitem() gibt kein zufälliges Element zurück.
person = {'name': 'Phill', 'age': 22, 'salary': 3500.0} result = person.popitem() print('person = ', person) print('result = ', result)
Wenn Sie dieses Programm ausführen, wird die Ausgabe lauten:
person = {'name': 'Phill', 'age': 22} result = ('salary', 3500.0)
Falls das Dictionary leer ist, löst popitem() einen KeyError-Fehler aus.