Python

Python 文字列のリストから空の要素を削除

filterを使用すると簡単に実現できる。

サンプルコード

list_str = ["", "a", "hello", "42"]
print(list(filter(None, list_str)))  # ['a', 'hello', '42']