python把字典转换成str
时间: 2023-12-02 09:26:58 浏览: 89
python实现字典(dict)和字符串(string)的相互转换方法
在 Python 中,可以使用 `json.dumps()` 方法将字典转换为字符串。该方法将字典序列化为一个 JSON 格式的字符串。
例如,假设有一个字典对象如下:
```python
data = {"name": "John", "age": 30, "city": "New York"}
```
可以使用 `json.dumps()` 将其转换为字符串:
```python
import json
data_str = json.dumps(data)
print(data_str)
```
输出结果为:
```
{"name": "John", "age": 30, "city": "New York"}
```
另外,如果要使输出的 JSON 字符串更易于阅读,可以添加 `indent` 参数指定缩进空格数,例如:
```python
data_str = json.dumps(data, indent=4)
print(data_str)
```
输出结果为:
```
{
"name": "John",
"age": 30,
"city": "New York"
}
```
阅读全文