„Pop ()“ metodas pašalina ir grąžina elementą iš žodyno su duotu raktu.
pop()
Metodo sintaksė yra
dictionary.pop (raktas (numatytasis))
pop () parametrai
pop()
metodas apima du parametrus:
- raktas - raktas, kurio reikia ieškoti
- numatytasis - vertė, kurią reikia grąžinti, kai rakto nėra žodyne
Grąžinimo vertė iš pop ()
Kad pop()
Metodas grąžina:
- Jei
key
randama - pašalintas / iškeltas elementas iš žodyno - Jei
key
nerandama - reikšmė nurodyta kaip antrasis argumentas (numatytasis) - Jei
key
nerandama ir nenurodytas numatytasis argumentas -KeyError
iškeliama išimtis
1 pavyzdys: iškelkite elementą iš žodyno
# 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)
Rezultatas
Iššokęs elementas yra: 2 Žodynas: („oranžinė“: 3, „vynuogės“: 4)
2 pavyzdys: iškelkite elementą, kurio nėra iš žodyno
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')
Rezultatas
„KeyError“: „gvajava“
3 pavyzdys: iškelkite elementą, kurio nėra iš žodyno, pateikdami numatytąją vertę
# 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)
Rezultatas
Populiarus elementas yra: bananas Žodynas yra: („oranžinė“: 3, „obuolys“: 2, „vynuogės“: 4)