Metoda Python popitem () odstraní a vrátí poslední pár prvků (klíč, hodnota) vložený do slovníku.
Syntaxe popitem()
je:
dict.popitem ()
Parametry pro metodu popitem ()
popitem()
Nebere žádné parametry.
Návratová hodnota z metody popitem ()
Na popitem()
metoda odstraní a vrátí (klíč, hodnota) dvojice ze slovníku v poslední dovnitř, první ven (LIFO) pořadí.
- Vrátí poslední vložený pár prvků (klíč, hodnota) ze slovníku.
- Odebere vrácený pár prvků ze slovníku.
Poznámka: Před Pythonem 3.7 se popitem()
metoda vrátila a odstranila ze slovníku pár libovolných prvků (klíčů, hodnot).
Příklad: Práce s metodou 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)
Výstup
Návratová hodnota = ('plat', 3 500,0) osoba = ('jméno': 'Phill', 'věk': 22) Návratová hodnota = ('profese', 'instalatér') osoba = ('jméno': 'Phill', 'age': 22)
Poznámka : popitem()
Metoda vyvolá KeyError
chybu, pokud je slovník prázdný.