Słownik Pythona popitem ()

Metoda Python popitem () usuwa i zwraca ostatnią parę elementów (klucz, wartość) wstawioną do słownika.

Składnia popitem()to:

 dict.popitem ()

Parametry metody popitem ()

popitem()Nie bierze żadnych parametrów.

Wartość zwracana z metody popitem ()

W popitem()usuwa metoda i zwraca (klucz, wartość) pary ze słownika w Ostatniej in, first out (LIFO) zamówienie.

  • Zwraca ostatnio wstawioną parę elementów (klucz, wartość) ze słownika.
  • Usuwa zwróconą parę elementów ze słownika.

Uwaga: przed Pythonem 3.7 popitem()metoda zwracała i usuwała ze słownika dowolną parę elementów (klucz, wartość).

Przykład: działanie metody popitem ()

 person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) # ('salary', 3500.0) is inserted at the last, so it is removed. result = person.popitem() print('Return Value = ', result) print('person = ', person) # inserting a new element pair person('profession') = 'Plumber' # now ('profession', 'Plumber') is the latest element result = person.popitem() print('Return Value = ', result) print('person = ', person)

Wynik

 Wartość zwracana = ('wynagrodzenie', 3500,0) osoba = ('imię': 'Filozof', 'wiek': 22) Wartość zwracana = ('zawód', 'Hydraulik') osoba = ('imię': 'Filtran', „wiek”: 22)

Uwaga : popitem()metoda generuje KeyErrorbłąd, jeśli słownik jest pusty.

Interesujące artykuły...