Курс Python → Удаление ключа из словаря

Для удаления ключа из словаря в Python можно воспользоваться ключевым словом del. Этот метод позволяет удалить определенный ключ из словаря, что может быть полезно в случае, если вы больше не нуждаетесь в определенном значении или хотите очистить словарь от определенных элементов.

Однако стоит учитывать, что использование ключевого слова del является менее безопасным подходом по сравнению с методом .pop(). При использовании del нет возможности указать значение по умолчанию, и удаление происходит немедленно без возможности отката. Поэтому перед использованием del стоит убедиться, что ключ действительно нужно удалить из словаря.

Пример использования ключевого слова del для удаления ключа из словаря:


my_dict = {'a': 1, 'b': 2, 'c': 3}
del my_dict['b']
print(my_dict)  # Output: {'a': 1, 'c': 3}

В данном примере мы создаем словарь my_dict с тремя ключами и их значениями, а затем удаляем ключ ‘b’ из словаря с помощью ключевого слова del. После удаления ключа ‘b’ из словаря, выводится обновленный словарь без этого ключа.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Метаклассы в Python
  2. Импорт модулей и пакетов в Python
  3. Эффективная конкатенация строк в Python
  4. Работа с буфером обмена на Python
  5. Подсчет элементов в Python
  6. Управление браузером с Selenium
  7. Определение имен функций
  8. Оператор walrus в Python
  9. Разница между датами
  10. Mad Libs Generator
  11. Python Менеджер контекста
  12. Работа с модулем random
  13. Явный импорт в Python
  14. Изменение регистра данных
  15. Вычисление логарифмов в Python
  16. Контекстный менеджер в Python
  17. Запрос DELETE с библиотекой requests
  18. Python: отличительная особенность — отступы
  19. Переворот списка в Python
  20. Создание тестовых данных с Faker
  21. Логирование с Logzero
  22. Работа с timedelta
  23. Метод сравнения объектов в Python
  24. TypedDict для kwargs в Python 3.12
  25. Извлечение аудио из видео
  26. Создание объекта времени
  27. Работа с библиотекой requests
  28. Работа с кортежами в Python
  29. Инверсия списков и строк в Python
  30. Метод __ilshift__ для битового сдвига влево
  31. Импорт модуля из другого каталога
  32. Списки: объединение, изменение
  33. Метод __call__ в Python
  34. Работа с срезами в Numpy
  35. Множества и frozenset
  36. Введение в PyTorch
  37. Проверка строки на палиндром
  38. Обмен значений переменных в Python
  39. Конкатенация списков в Python
  40. Преобразование строк в числа с плавающей запятой
  41. Операторы += в Python
  42. Частичное совпадение пользовательского ввода в Python 3.10
  43. Работа с парами ключ-значение
  44. Возвращение нескольких значений

Marketello читают маркетологи из крутых компаний