De Python popitem () - methode verwijdert het laatste paar elementen (sleutel, waarde) dat in het woordenboek is ingevoegd en geeft het terug.
De syntaxis van popitem()
is:
dict.popitem ()
Parameters voor de methode popitem ()
Het popitem()
accepteert geen parameters.
Retourwaarde van methode popitem ()
De popitem()
methode verwijdert en retourneert het (key, value) -paar uit het woordenboek in de volgorde Last In, First Out (LIFO).
- Retourneert het laatst ingevoegde element (sleutel, waarde) paar uit het woordenboek.
- Verwijdert het geretourneerde elementenpaar uit het woordenboek.
Opmerking: vóór Python 3.7, popitem()
retourneerde en verwijderde de methode een willekeurig paar elementen (sleutel, waarde) uit het woordenboek.
Voorbeeld: werking van de methode popitem ()
person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) # ('salary', 3500.0) is inserted at the last, so it is removed. result = person.popitem() print('Return Value = ', result) print('person = ', person) # inserting a new element pair person('profession') = 'Plumber' # now ('profession', 'Plumber') is the latest element result = person.popitem() print('Return Value = ', result) print('person = ', person)
Uitvoer
Retourwaarde = ('salaris', 3500,0) persoon = ('naam': 'Phill', 'leeftijd': 22) Retourwaarde = ('beroep', 'Loodgieter') persoon = ('naam': 'Phill', 'leeftijd': 22)
Opmerking : de popitem()
methode geeft een KeyError
foutmelding als het woordenboek leeg is.