АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
53 of 97 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

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