Курс Python → Метод clear для коллекций
Метод .clear() в Python предназначен для удаления всех элементов из изменяемой коллекции, таких как список, словарь или множество, и превращения ее в пустую коллекцию. Этот метод не возвращает никакого значения, но изменяет саму коллекцию, на которой он вызывается.
Использование метода .clear() может быть полезно, когда вам необходимо очистить коллекцию от всех элементов, не создавая новую коллекцию. Например, если у вас есть список, который больше не нужен в программе, вы можете использовать .clear(), чтобы освободить память, занимаемую этим списком.
Пример использования метода .clear() для списка:
my_list = [1, 2, 3, 4, 5]
print(my_list) # [1, 2, 3, 4, 5]
my_list.clear()
print(my_list) # []
Пример использования метода .clear() для словаря:
my_dict = {'a': 1, 'b': 2, 'c': 3}
print(my_dict) # {'a': 1, 'b': 2, 'c': 3}
my_dict.clear()
print(my_dict) # {}
Таким образом, метод .clear() является удобным способом очистить коллекцию от всех элементов, не создавая новую коллекцию, и уменьшить использование памяти в вашей программе.
Другие уроки курса "Python"
- Удаление специальных символов с помощью re.sub
- Создание даты из строки ISO
- Получение комбинаций в Python
- Преобразование текста в нижний регистр
- Комментарии в Python.
- F-строки в Python
- ROT13 Шифр Цезаря в Python
- Проверка дубликатов в Python
- Генерация случайных чисел в Python
- Управление виртуальными средами в Python
- Использование двоеточия в Python
- Добавление элементов в список: append() vs extend()
- Оператор == в Python
- Разность множеств
- Описание скриптов в README
- Аргумент по умолчанию
- Инверсия списков и строк в Python
- Копирование объектов в Python
- Нахождение пересечения множеств
- Работа с файловой системой в Python
- Создание пар из последовательностей
- JMESPath в Python
- Разделение списка на гнппы
- Метод __call__ в Python
- Генерация строк с .join()
- Модуль subprocess: запуск внешних команд
- Нахождение хеша для бесконечности и NaN в Python
- Запрос пароля с помощью getpass
- Метод gt в Python
- Функции all() и any() в Python
- Создание виртуальной среды
- Работа с GitHub в Telegram
- Удаление символа из строки
- Чтение бинарного файла в Python.
- Метод rsub в Python: расширение функциональности вычитания
- Парсинг веб-страниц с Beautiful Soup
- Повторение и перенос строки
- Округление чисел с помощью round
- Проверка на истинность объектов в Python
- Bootle — простой веб-фреймворк
- Операции с матрицами в Python
- Работа с Colorama
- Сортировка элементов в Python
- Python: цикл for и оператор присваивания
- Работа с итераторами в Python
- Функция zip() в Python















