В списке могут быть нежелательные элементы, такие как
None, пустые строки, 0 или False. Новички могут использовать циклы и условия, но Python предлагает элегантное решение — функцию filter().Этот приём позволяет удалить falsy-значения за одну строку:
list(filter(None, list1)) автоматически убирает None, 0, False и пустые строки. Итог
Очистка списка за одну строку.
Удаляет
None, 0, False, пустые строки и списки.Удобно для предобработки данных!
Разъяснивший Python
