@gussie.jones На самом деле существует множество вариантов удалить все пустые строки из списка в Python:
Посмотрите небольшой пример кода на Python:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
strings_list = ["тест", "", " ", "тест 2"] strings_list = list(filter(None, strings_list)) # Вывод: ['тест', ' ', 'тест 2'] print(strings_list) # Если нужно удалить строки # с пустыми пробелами strings_list = ["тест", "", " ", "тест 2"] strings_list[:] = [x for x in strings_list if x.strip()] # Вывод: ['тест', 'тест 2'] print(strings_list) |