Когда мы работаем с Python, то имеем дело с разнообразными данными, которые нередко необходимо модифицировать. Среди множества инструментов, доступных для манипуляции с данными, важное место занимает инструкция del. В этой статье мы рассмотрим, как эта инструкция помогает нам управляться с данными, как она работает "под капотом" и предоставим рекомендации по её оптимальному использованию. Сначала уточним одно важное отличие: del — это не оператор, а инструкция. В чём же разница? Она заключается в том, что инструкции Python выполняют определённые действия (например, создание переменной, выполнение цикла или удаление элемента), тогда как операторы выполняют операции над объектами (например, сложение или умножение). Инструкция del позволяет удалять элементы из последовательностей (списков, словарей и т.д.). Например, мы можем удалить элемент из словаря по ключу, или элемент из списка по его индексу: # Пример 1. Удаление элемента из списка
numbers = [10, 20, 30, 40]
del numbers[2]
print(nu