读取json文件里的内容并将id值从1到10的读取出来
时间: 2024-01-22 20:03:21 浏览: 33
假设json文件名为data.json,内容如下:
```
{
"data": [
{
"id": 1,
"name": "Alice"
},
{
"id": 2,
"name": "Bob"
},
{
"id": 3,
"name": "Charlie"
},
{
"id": 4,
"name": "David"
},
{
"id": 5,
"name": "Eve"
},
{
"id": 6,
"name": "Frank"
},
{
"id": 7,
"name": "Grace"
},
{
"id": 8,
"name": "Harry"
},
{
"id": 9,
"name": "Iris"
},
{
"id": 10,
"name": "John"
}
]
}
```
可以使用Python的json模块来读取json文件里的内容,并使用for循环将id值从1到10的读取出来:
```python
import json
# 读取json文件
with open('data.json', 'r') as f:
data = json.load(f)
# 遍历data列表中的字典,并将id值从1到10的读取出来
for item in data['data']:
if item['id'] <= 10:
print(item['id'])
```
输出结果:
```
1
2
3
4
5
6
7
8
9
10
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)