Pythonを使用してリストから空白文字を削除する方法

リスト内から空の文字を削除するには、リスト内包表記を使用できます。具体的な手順は次のとおりです。

  1. 未編集リストを作成します。
  2. リスト内包表記を使って元のリストの各要素をイテレートする。
  3. 条件分岐を用いて、空文字かどうかを判定する。
  4. 空でない文字を新しいリストに追加します。
  5. 結果は新しいリストとして返されます。

具体的な例を以下に示します:

def remove_empty_strings(lst):
    return [x for x in lst if x != ""]

# 测试代码
original_list = ["hello", "", "world", " ", "python", ""]
new_list = remove_empty_strings(original_list)
print(new_list)

出力は[‘hello’, ‘world’, ‘ ‘, ‘python’] です。

bannerAds