Pythonでカンマを削除する方法


  1. replace()メソッドを使用する方法:

    string_with_comma = "1,000,000"
    string_without_comma = string_with_comma.replace(",", "")
    print(string_without_comma)  # 出力: 1000000
  2. join()メソッドを使用する方法:

    string_with_comma = "1,000,000"
    string_without_comma = "".join(string_with_comma.split(","))
    print(string_without_comma)  # 出力: 1000000
  3. 正規表現を使用する方法:

    import re
    string_with_comma = "1,000,000"
    string_without_comma = re.sub(r",", "", string_with_comma)
    print(string_without_comma)  # 出力: 1000000

これらの方法はすべて同じ結果を得ることができます。文字列内のカンマを見つけて削除するために、replace()メソッド、join()メソッド、または正規表現を使用します。どの方法を選択するかは、コードの文脈やパフォーマンスの要件によります。

なお、上記のコード例では文字列全体からカンマを削除していますが、リスト内の要素からカンマを削除する場合にも同様の方法が適用できます。