Python Dictionary pop ()

De methode pop () verwijdert een element uit een woordenboek met de opgegeven sleutel en geeft het terug.

De syntaxis van pop()methode is

 woordenboek.pop (sleutel (, standaard))

pop () Parameters

pop() methode heeft twee parameters:

  • key - sleutel die moet worden gezocht voor verwijdering
  • default - waarde die moet worden geretourneerd als de sleutel niet in het woordenboek staat

Retourwaarde van pop ()

De pop()methode retourneert:

  • Als keyis gevonden - element verwijderd / verwijderd uit het woordenboek
  • If keyis not found - waarde opgegeven als het tweede argument (standaard)
  • Als keyis niet gevonden en het standaardargument is niet opgegeven - er wordt een KeyErroruitzondering gemaakt

Voorbeeld 1: Pop een element uit het woordenboek

 # 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)

Uitvoer

 Het gepofte element is: 2 Het woordenboek is: ('oranje': 3, 'druiven': 4) 

Voorbeeld 2: Pop een element dat niet aanwezig is in het woordenboek

 # random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')

Uitvoer

 KeyError: 'guave' 

Voorbeeld 3: Pop een element dat niet aanwezig is in het woordenboek, mits een standaardwaarde

 # 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)

Uitvoer

 Het gepofte element is: banaan Het woordenboek is: ('oranje': 3, 'appel': 2, 'druiven': 4) 

Interessante artikelen...