Курс 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"
- Namedtuple в Python
- Списковое включение в Python
- Ветвление выражения в Python
- Форматирование данных с помощью pprint
- globals и locals
- Проверка переменных окружения в Python
- Функции в Python
- Разделение строки в Python
- Мощь вложенных функций в Python
- Метод join() для объединения строк
- Создание вкладок с TKinter
- Выключение компьютера с помощью Python
- Вычисление фазы комплексного числа
- Вывод символов строки в Python
- Обработка исключений в Python
- Форматирование вывода списков
- Работа с множествами в Python
- Операторы += в Python
- Модуль subprocess: запуск внешних команд
- Генераторы списков в Python
- Закрытие файла в Python
- Обработка ошибок в Python
- Применение промокода в Много лосося
- Цикл while в Python
- Функциональное программирование.
- Работа с базами данных SQLite
- Профилирование данных с Pandas
- Создание новых списков
- Работа с Path в Python
- Оператор in и not in в Python
- Преобразование вложенного списка
- Создание коллекций из выражения-генератора
- Генераторы в Python
- Генераторы в Python
- Резервирование символов в Python
- Метод lt для сортировки объектов
- Подсчет элементов в Python
- Настройка Cron
- Управление асинхронными задачами на Python.
- Повторение элементов в Python
- Работа с массивами в Python
- Наследование в программировании
- Использование type hints
- Поиск индексов подстроки
- Просмотр внешних файлов в %pycat















