Python Dictionary pop ()

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) 

Interessante artikler...