Python では、辞書を文字列に変換する方法は何ですか?

辞書を文字列に変換するには、jsonライブラリのdumps()関数を使用します。以下は、jsonライブラリを使用して辞書を文字列に変換するサンプルコードです。

import json

dict_obj = {'name': 'Alice', 'age': 25}

# 将字典转换为字符串
json_str = json.dumps(dict_obj)

print(json_str)

結果出力:

{"name": "Alice", "age": 25}

また、辞書をフォーマットされた文字列に変換したい場合は、dumps()関数のindentパラメータを使用することができます。例えば:

import json

dict_obj = {'name': 'Alice', 'age': 25}

# 将字典转换为格式化的字符串
json_str = json.dumps(dict_obj, indent=4)

print(json_str)

結果の出力:

{
    "name": "Alice",
    "age": 25
}
bannerAds