Metoden pop () fjerner og returnerer et element fra en ordbog med den givne nøgle.
pop()Metoden er syntaks
dictionary.pop (nøgle (, standard))
pop () Parametre
pop() metoden tager to parametre:
- nøgle - nøgle, der skal søges efter fjernelse
- standardværdi , der skal returneres, når nøglen ikke er i ordbogen
Returneringsværdi fra pop ()
De pop()returnerer fremgangsmåden:
- Hvis
keyfindes - fjernet / poppet element fra ordbogen - Hvis
keyikke findes - værdi angivet som det andet argument (standard) - Hvis
keyikke findes, og standardargument ikke er specificeret -KeyErrorundtagelse hæves
Eksempel 1: Pop et element fra ordbogen
# 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)
Produktion
Det poppede element er: 2 Ordbogen er: ('orange': 3, 'druer': 4)
Eksempel 2: Pop et element, der ikke findes fra ordbogen
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')
Produktion
KeyError: 'guava'
Eksempel 3: Pop et element, der ikke findes fra ordbogen, forudsat en standardværdi
# 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)
Produktion
Det poppede element er: banan Ordbogen er: ('orange': 3, 'æble': 2, 'druer': 4)








