sequence.clear()
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[:] # []