Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python提取json数组里的数据

作者:旭旭移日   发布日期:2025-11-09   浏览:104

# 示例代码:从 JSON 数组中提取数据

import json

# 假设我们有一个 JSON 字符串,表示一个包含多个对象的数组
json_data = '''
[
    {"name": "Alice", "age": 25, "city": "New York"},
    {"name": "Bob", "age": 30, "city": "Los Angeles"},
    {"name": "Charlie", "age": 35, "city": "Chicago"}
]
'''

# 将 JSON 字符串解析为 Python 列表
data = json.loads(json_data)

# 提取每个对象中的 'name' 和 'city' 字段,并打印出来
for item in data:
    name = item.get('name')
    city = item.get('city')
    print(f"Name: {name}, City: {city}")

解释说明:

  1. 导入 json 模块:用于处理 JSON 数据。
  2. 定义 JSON 字符串 json_data:这是一个包含多个对象的 JSON 数组。
  3. 使用 json.loads() 解析 JSON 字符串:将其转换为 Python 列表。
  4. 遍历列表并提取数据:通过 item.get('key') 方法安全地获取每个对象中的特定字段(如 namecity),并打印出来。

如果你需要提取其他字段或进行更复杂的操作,可以根据需求修改代码。

上一篇:python删除字符串末尾的字符

下一篇:python unicodedecodeerror

大家都在看

python时间格式

pythoneval函数用法

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站