JSON是一种轻量级的数据交换格式,在Web开发中得到了广泛应用。
如果我们想从JSON中取出包含多条数据的列表(List),需要使用一些技巧。
{ "users": [ { "id": 1,"name": "Tom","age": 20 },{ "id": 2,"name": "John","age": 25 },{ "id": 3,"name": "Mary","age": 30 } ] }
以上面的JSON为例,我们可以使用以下代码来取出其中的users列表:
import json # JSON字符串 data = '{"users":[{"id":1,"name":"Tom","age":20},{"id":2,"name":"John","age":25},{"id":3,"name":"Mary","age":30}]}' # 将JSON字符串转换为字典 dict_data = json.loads(data) # 取出users列表 users = dict_data['users'] # 遍历users列表 for user in users: print(user['id'],user['name'],user['age'])
代码中首先将JSON字符串转换为字典,然后通过字典中的键名users取出列表,遍历列表即可取出其中的数据。
使用以上方法可以灵活地处理包含多条数据的JSON列表。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。