Как удалить все элементы из списка Python
С помощью метода clear
Очистить список можно при помощи
метода clear. Смотрите пример:
lst = ['ab', 'cd', 'ef', 'gh']
lst.clear()
print(lst)
Результат выполнения кода:
[]
С помощью ключевого слова del
Удалить все элементы из списка
можно применив к ним ключевое слово del,
указав в срезе конце удаления
индекс последнего элемента плюс один.
Смотрите пример:
lst = ['ab', 'cd', 'ef', 'gh']
del lst[0:4]
print(lst)
Результат выполнения кода:
[]
С помощью вложенных циклов for и while
Также, чтобы удалить элементы списка
можно использовать вложенные циклы for и while,
которые будут работать до тех пор,
пока длина списка не станет равной 0.
Смотрите пример:
lst = ['ab', 'cd', 'ef', 'gh']
for el in lst:
while len(lst) > 0:
lst.pop(-1)
else:
break
print(lst)
Результат выполнения кода:
[]
Смотрите также
-
метод
clear,
который удаляет все элементы списка