Python Dictionary pop ()

Die pop () -Methode entfernt ein Element aus einem Wörterbuch mit dem angegebenen Schlüssel und gibt es zurück.

Die Syntax der pop()Methode lautet

 dictionary.pop (Schlüssel (, Standard))

pop () Parameter

pop() Methode nimmt zwei Parameter:

  • Schlüssel - Schlüssel, nach dem gesucht werden soll
  • Standardwert , der zurückgegeben werden soll, wenn sich der Schlüssel nicht im Wörterbuch befindet

Rückgabewert von pop ()

Die pop()Methode gibt Folgendes zurück:

  • Wenn keygefunden - Element aus dem Wörterbuch entfernt / entfernt
  • Wenn keynicht gefunden - Wert als zweites Argument angegeben (Standard)
  • Wenn keynicht gefunden und kein Standardargument angegeben wird, wird eine KeyErrorAusnahme ausgelöst

Beispiel 1: Pop ein Element aus dem Wörterbuch

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

Ausgabe

 Das geknallte Element ist: 2 Das Wörterbuch ist: ('orange': 3, 'Trauben': 4) 

Beispiel 2: Pop ein Element, das nicht aus dem Wörterbuch vorhanden ist

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

Ausgabe

 KeyError: 'Guave' 

Beispiel 3: Pop ein Element, das nicht aus dem Wörterbuch vorhanden ist, vorausgesetzt, ein Standardwert

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

Ausgabe

 Das geknallte Element ist: Banane Das Wörterbuch ist: ('Orange': 3, 'Apfel': 2, 'Trauben': 4) 

Interessante Beiträge...