Сообщить об ошибке.

Метод list.clear() в Python, очищает список

Удалить все элементы списка в Python

Синтаксис:

sequence.clear()

Параметры:

  • sequence - изменяемая последовательность, list или bytearray,

Результат:

  • пустая последовательности sequence.

Описание:

Операция позволяет очистить последовательность от всех элементов.

Метод sequence.clear() производит удаление всех элементов из последовательности sequence. Операция удаления всех элементов из последовательности эквивалентна выполнению выражения del sequence[:]

Метод clear() был включен для обеспечения согласованности с интерфейсами изменяемых контейнеров, которые не поддерживают срезы, такие как dict и set.

Эта операция поддерживаются изменяемыми типами последовательностей.

Примеры очистки значений списка.

>>> x = [3, 6, 9]
>>> x.clear()
>>> x
# []

>>> x = ['one', 'two', 'three', [3, 6, 9]]
>>> x.clear()
>>> x
# []

>>> x = [3, 6, 9, 11, 13]
>>> del x[:]
# []