Slovar Python pop ()

Metoda pop () odstrani in vrne element iz slovarja z danim ključem.

Sintaksa pop()metode je

 dictionary.pop (ključ (, privzeto))

pop () parametri

pop() metoda ima dva parametra:

  • ključ - ključ, ki ga želite poiskati za odstranitev
  • privzeto - vrednost, ki jo je treba vrniti, če ključa ni v slovarju

Vrnjena vrednost iz pop ()

V pop()postopek vrne:

  • Če keyje najden - odstranjen / izpuščen element iz slovarja
  • Če keyni najden - vrednost je navedena kot drugi argument (privzeto)
  • Če keyga ni mogoče najti in privzeti argument ni naveden - KeyErrorsproži se izjema

Primer 1: Izvlecite element iz slovarja

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

Izhod

 Popped element je: 2 Slovar je: ('oranžna': 3, 'grozdje': 4) 

2. primer: pop element, ki ni prisoten iz slovarja

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

Izhod

 KeyError: 'guava' 

Primer 3: Izvlecite element, ki ni prisoten iz slovarja, če je privzeta vrednost

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

Izhod

 Popped element je: banana Slovar je: ('oranžna': 3, 'jabolko': 2, 'grozdje': 4) 

Zanimive Članki...