Словарь Python popitem ()

Метод Python popitem () удаляет и возвращает последнюю пару элементов (ключ, значение), вставленную в словарь.

Синтаксис popitem():

 dict.popetm ()

Параметры для метода popitem ()

popitem()Не принимает никаких параметров.

Возвращаемое значение из метода popitem ()

В popitem()метод удаляет и возвращает (ключ, значение) пара из словаря в Last In, First Out (LIFO) заказ.

  • Возвращает последнюю вставленную пару элементов (ключ, значение) из словаря.
  • Удаляет возвращенную пару элементов из словаря.

Примечание. До Python 3.7 popitem()метод возвращал и удалял из словаря произвольную пару элементов (ключ, значение).

Пример: работа метода 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)

Вывод

 Возвращаемое значение = ('зарплата', 3500,0) person = ('name': 'Phill', 'age': 22) Возвращаемое значение = ('профессия', 'сантехник') person = ('name': 'Phill', 'возраст': 22)

Примечание . popitem()Метод вызывает KeyErrorошибку, если словарь пуст.

Интересные статьи...