Курс 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"

  1. Установка и использование pyshorteners
  2. Работа с аргументами командной строки в Python
  3. Транспонирование матрицы в Python
  4. Сумма элементов списка
  5. Запуск асинхронной корутины
  6. Построение графиков в терминале с bashplotlib
  7. Объединение словарей в Python
  8. Измерение времени выполнения кода
  9. Именование переменных в Python
  10. Работа с модулем Calendar
  11. Выражения-генераторы в Python
  12. Основы Python за 14 дней
  13. Проверка версии Python
  14. Типы возвращаемых значений в Python
  15. Преобразование чисел в восьмеричную строку
  16. Сортировка элементов в Python
  17. Переменные класса и экземпляра
  18. Отрицательные индексы списков
  19. Работа с deque из collections
  20. Удаление элементов из списка в Python.
  21. Методы в Python
  22. Объединение коллекций в Python
  23. Обмен значений переменных в Python
  24. Работа с базами данных SQLite
  25. Создание Radio кнопок в tkinter
  26. Метод lt для сортировки объектов
  27. Определение локальных переменных в Python
  28. Преобразование строки в число
  29. Оператор Walrus: правильное использование
  30. Избегайте использования goto
  31. Работа с буфером обмена на Python
  32. Работа со строками в Python
  33. Вычисление натуральных логарифмов в NumPy
  34. Генерация строк с .join()
  35. Создание спинбокса в tkinter
  36. Расчет времени выполнения программы
  37. Работа с файлами в Python
  38. Работа с IP-адресами в Python
  39. Оформление текста в консоли с TermColor
  40. Удаление специальных символов с помощью re.sub
  41. Работа с YAML в Python: PyYAML.
  42. Concrete Paths в Python
  43. Реверс строки и списка в Python.

Marketello читают маркетологи из крутых компаний