微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

json字符串怎么转list

在Python中,可以使用json库来操作JSON字符串。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的子集。

json字符串怎么转list

要将JSON字符串转换为Python中的List,可以使用json库中的loads()方法。该方法将JSON字符串解码为Python对象。例如:

import json

json_string = '[{"name": "John","age": 30,"city": "New York"},{"name": "Jane","age": 25,"city": "San Francisco"}]'
data = json.loads(json_string)
print(data)

上述代码中,我们先导入了json库,然后创建了一个JSON字符串。接着,我们使用loads()方法将JSON字符串解码为Python对象,并将结果赋值给变量data。最后,我们打印出data对象的内容。运行上述代码输出如下:

[{'name': 'John','age': 30,'city': 'New York'},{'name': 'Jane','age': 25,'city': 'San Francisco'}]

可以看到,我们成功将JSON字符串转换为了Python对象,其中每个元素都是一个字典。

接下来,我们可以遍历这个List,并对每个字典的键值对进行操作。例如,我们可以打印出所有人的名字,代码如下:

for person in data:
    print(person['name'])

运行上述代码输出如下:

John
Jane

通过上述操作,我们成功将JSON字符串转换为了Python中的List,并且可以对其进行操作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐