Курс 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"
- Конкатенация строк с join() в Python
- Установка и использование библиотеки google
- Создание словаря с значением по умолчанию
- Запуск асинхронной корутины
- Хранение переменных в Python.
- Обработка исключений в Python
- Импорт модулей в Python 3.12
- Добавление элемента к кортежу
- Оператор морж в Python 3.8
- Символ подчеркивания в Python
- Измерение времени выполнения в Python
- Возвращение нескольких значений через кортеж или класс
- Форматирование строк с f-строками
- Создание пустых функций и классов в Python
- Python groupby() из itertools: работа с повторяющимися элементами
- Объединение Python и Shell
- Разделение строки на пары ключ-значение.
- Объединение списков с использованием itertools.chain
- Операторы Splat и splatty-splat
- Блок else в циклах.
- Python Метод sleep() из time
- Создание объекта времени
- Расчет времени выполнения
- Класс Counter() для подсчета элементов
- Копирование объектов в Python
- Проверка дубликатов в Python
- Наследование в программировании
- Резервирование символов в Python
- Кортеж в Python: создание и использование
- Big O оптимизация
- Проверка типов с помощью isinstance
- Метод округления чисел
- Python Тесты и Гайды
- Логирование с Loguru
- Подсчет элементов в Python
- Метод __int__ в Python
- Группировка элементов Python
- Счетчик ссылок в Python
- Генераторные функции в Python
- HTTP-запросы с библиотекой Requests
- Объединение словарей в Python
- OrderedDict — упорядоченный словарь
- Получение размера объекта с sys.getsizeof()
- Создание новых списков в Python















