Pop () -metoden fjerner og returnerer et element fra en ordbok med den gitte nøkkelen.
Syntaksen til pop()
metoden er
dictionary.pop (nøkkel (, standard))
pop () Parametere
pop()
metoden tar to parametere:
- nøkkel - nøkkel som skal søkes for fjerning
- standardverdi som skal returneres når nøkkelen ikke er i ordboken
Returverdi fra pop ()
Den pop()
metoden returnerer:
- Hvis
key
blir funnet - fjernet / poppet element fra ordboken - Hvis
key
ikke blir funnet - verdien er angitt som det andre argumentet (standard) - Hvis
key
ikke blir funnet og standardargument ikke er spesifisert -KeyError
unntak heves
Eksempel 1: Popp et element fra ordboken
# 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)
Produksjon
Det poppede elementet er: 2 Ordboken er: ('oransje': 3, 'druer': 4)
Eksempel 2: Popp et element som ikke er tilstede fra ordboken
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')
Produksjon
KeyError: 'guava'
Eksempel 3: Popp et element som ikke er tilstede fra ordboken, gitt en standardverdi
# 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)
Produksjon
Det poppede elementet er: banan Ordboken er: ('orange': 3, 'apple': 2, 'druer': 4)