python怎么获取数组json数值
时间: 2024-11-09 18:26:27 浏览: 5
Python爬虫 json库应用详解
在Python中,如果你有一个包含JSON数据的数组,通常这个数组会存储成字符串形式。你可以使用`json`模块来解析这些JSON字符串并获取其数值。以下是步骤:
1. 首先,你需要导入`json`模块:
```python
import json
```
2. 然后,假设你有一个数组,其中每个元素都是一个字符串形式的JSON:
```python
json_array = ['{"name": "John", "age": 30}', '{"name": "Jane", "age": 25}']
```
3. 对于数组中的每一个元素,你可以使用`json.loads()`函数将其转换为Python字典,再从字典中获取数值:
```python
parsed_data = [json.loads(json_string) for json_string in json_array]
ages = [data["age"] for data in parsed_data]
```
这里`ages`列表将包含两个年龄值:30和25。
4. 如果你想获取特定键的数值,可以进一步指定键名:
```python
names = [data["name"] for data in parsed_data]
```
阅读全文