ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
53 of 97 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Как удалить все элементы из списка 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,
    который удаляет все элементы списка