一维数组转json数组
时间: 2023-09-13 12:07:57 浏览: 171
json格式数据的添加,删除及排序方法.docx
将一维数组转换为 JSON 数组,可以按照以下步骤进行:
1. 创建一个空数组,用于存储 JSON 对象。
2. 遍历一维数组,在每个元素上创建一个 JSON 对象。
3. 将每个 JSON 对象添加到数组中。
4. 将数组转换为 JSON 字符串。
下面是一个示例代码,可以将一维数组转换为 JSON 数组:
```python
import json
arr = ['apple', 'banana', 'orange']
json_arr = []
for i in range(len(arr)):
item = {'name': arr[i], 'id': i}
json_arr.append(item)
json_str = json.dumps(json_arr)
print(json_str)
```
在这个示例中,我们创建了一个名为 `arr` 的一维数组,其中包含三个元素。我们遍历了这个数组,在每个元素上创建了一个包含 `name` 和 `id` 属性的 JSON 对象,并将其添加到 `json_arr` 数组中。最后,我们使用 `json.dumps` 方法将 `json_arr` 数组转换为 JSON 字符串,并打印输出结果。
阅读全文