Python Dictionary pop ()

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 keyblir funnet - fjernet / poppet element fra ordboken
  • Hvis keyikke blir funnet - verdien er angitt som det andre argumentet (standard)
  • Hvis keyikke blir funnet og standardargument ikke er spesifisert - KeyErrorunntak 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) 

Interessante artikler...