Metoda pop () uklanja i vraća element iz rječnika koji ima zadani ključ.
Sintaksa pop()
metode je
dictionary.pop (ključ (, zadani))
pop () parametri
pop()
metoda uzima dva parametra:
- key - ključ koji se traži za uklanjanje
- zadana vrijednost - vrijednost koju treba vratiti kada ključa nema u rječniku
Povratna vrijednost iz pop ()
The pop()
metoda vraća:
- Ako
key
je pronađen - uklonjen / iskočen element iz rječnika - Ako
key
nije pronađena - vrijednost je navedena kao drugi argument (zadano) - Ako
key
nije pronađen i zadani argument nije naveden - postavlja seKeyError
iznimka
Primjer 1: Iskočite element iz rječnika
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('apple') print('The popped element is:', element) print('The dictionary is:', sales)
Izlaz
Iskočeni element je: 2 Rječnik je: ('narančasta': 3, 'grožđe': 4)
Primjer 2: Iskočite element koji nije prisutan iz rječnika
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')
Izlaz
KeyError: 'guava'
Primjer 3: Iskočite element koji nije prisutan iz rječnika, pod uvjetom da je zadana vrijednost
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava', 'banana') print('The popped element is:', element) print('The dictionary is:', sales)
Izlaz
Iskočeni element je: banana Rječnik je: ('narančasta': 3, 'jabuka': 2, 'grožđe': 4)