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
}