リストから空の文字列を削除する Python の方法
この説明は、Python の指定された文字列リストから空の文字列を削除することに焦点を当てています。当初、検討されたアプローチは、空の文字列を繰り返し削除する while ループでした。しかし、より Python 的なソリューションを求めることで、代替案を検討することになりました。
フィルターの使用
包括的なソリューションは、Python のフィルター関数を利用することにあります。以下にいくつかのバリエーションを示します。
Python 3 の考慮事項
Python 3 では、filter はイテレータを返すため、それをリストに変換する必要があります。これは、次の方法で実現できます。
str_list = list(filter(None, str_list))
これらのフィルターベースのメソッドのいずれかを使用すると、Python のリストから空の文字列を削除する Python 的で効率的な方法が提供されます。
以上がPython リストから空の文字列を効率的に削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。