Pythoni sõnaraamat pop ()

Meetod pop () eemaldab ja tagastab antud võtmega sõnastiku elemendi.

Meetodi süntaks pop()on

 dictionary.pop (võti (vaikimisi))

pop () parameetrid

pop() meetodil on kaks parameetrit:

  • võti - võti, mida otsitakse eemaldamiseks
  • vaikeväärtus - väärtus, mis tagastatakse, kui võtit pole sõnastikus

Tagastusväärtus popist ()

pop()Meetod tagastab:

  • Kui keyleitakse - eemaldatakse / hüpatakse element sõnastikust
  • Kui keyei leita - teiseks argumendiks määratud väärtus (vaikimisi)
  • Kui keyseda ei leita ja vaikeargumenti pole määratud - KeyErrortõstetakse erand

Näide 1: hüpik element sõnaraamatust

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

Väljund

 Popitud element on: 2 Sõnastik on: ('oranž': 3, 'viinamarjad': 4) 

Näide 2: Pop element, mida sõnastikust pole

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

Väljund

 KeyError: 'guajaav' 

Näide 3: avage element, mida sõnastikust pole, kui see on vaikeväärtus

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

Väljund

 Popitud element on: banaan Sõnastik on: ('oranž': 3, 'õun': 2, 'viinamarjad': 4) 

Huvitavad Artiklid...