list.clear
Удаляет все элементы списка.
Python 3.13
list.clear()Возвращаемое значение
Ничего (None) — список меняется на месте.
Примеры
Очистка списка
Python 3.13
a = [1, 2, 3]
a.clear()
print(a)[]
Очищается сам список, а не переменная
Python 3.13
a = [1, 2]
b = a
a.clear()
print(b)[]
Подробности
То же делает del a[:]. В отличие от присваивания a = [], clear() меняет сам список, поэтому изменение видно через все переменные, которые на него ссылаются.
