Курс 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"
- Создание новых списков в Python
- Извлечение аудио из видео
- HTTP-запросы с библиотекой Requests
- Проверка надежности пароля на Python
- Метод rrshift для пользовательских объектов
- Списки в Python
- Сортировка HTML-элементов
- Логирование с Logzero: ротация файла
- Резервирование символов в Python
- Аннотации типов в Python
- Генераторы в Python
- Преобразование чисел в Python
- Списковое включение в Python
- Оператор Walrus: правильное использование
- Retrying в Python: повторные вызовы
- Конкатенация строк с методом join()
- Docstring в Python
- Проверка типа данных
- Метод сравнения объектов в Python
- Управление виртуальными средами в Python
- Логирование с Loguru
- Получение текущей директории
- Создание инструмента обнаружения плагиата
- Изменения в обработке логических значений
- Генератор списка в Python
- Упрощенный вывод данных в Python
- Установка и использование TensorFlow
- Работа со временем в Python
- Операторы увеличения и уменьшения переменной
- Генератор надежных паролей
- Сравнение объектов в Python
- Виртуальное окружение Python
- Функция divmod() в Python
- Инверсия списка и строки в Python
- Сумма элементов списка
- Оптимизация строк в Python
- Установка пакета в Python
- Применение промокода в Много лосося
- Работа с географическими данными в Python
- Защита данных в Python
- Переопределение метода __or__()
- Склеивание строк через метод join()
- Метод repr() в Python
- Импорт с альтернативным именем
- GitHub в Telegram: подписка на уведомления
- Функция reduce() в Python
- Работа с deque из collections
- Преобразование строк в числа с плавающей запятой















