PYTHON УДАЛИТЬ ИЗ СПИСКА ПУСТЫЕ СТРОКИ

Python предоставляет несколько способов удаления пустых строк из списка. Один из таких способов - использование метода filter() в сочетании с лямбда-функцией, которая проверяет, является ли строка пустой:

my_list = ['foo', '', 'bar', ' ', 'baz', '']
filtered_list = list(filter(lambda x: x.strip(), my_list))

В результате выполнения кода переменная filtered_list будет содержать список ['foo', 'bar', 'baz'] - т.е. удалены все пустые элементы.

Еще один способ - использование генератора списков в сочетании с тем же условием:

my_list = ['foo', '', 'bar', ' ', 'baz', '']
filtered_list = [x for x in my_list if x.strip()]

Результат выполнения этого кода будет таким же, как и в предыдущем примере.

12 Списки и операции над ними Python

Python l удаление элемента из списка

Урок по Python 6 (Добавления, удаления в список)(Команды append, del)

Урок 10 Строки: индексы и срезы Python

Python с нуля - Списки в Python - Методы списков, сортировка списка, срезы списков в Python

9 Cтроки и операции над ними Python

Арбитраж криптовалюты - Актуальная p2p связка на 13% - Подробный разбор - Binance P2P - ИЮНЬ 2023

Удаление элементов списка по условию. Решение задачи на Python

Как удалить пустые строки в списке или тексте

14 Списки и их методы Python

BLGPG-3951F5745791-24-11-23-22

Новые материалы: