#student4.json
[
{
"student_no": 1001,
"name": "James",
"score": 10,
"class": "A-1",
"rank": 1
},
{
"student_no": 1002,
"name": "Tome",
"score": 91,
"class": "A-1",
"rank": 2
},
{
"student_no": 1003,
"name": "Jane",
"score": 100,
"class": "A-3",
"rank": 3
},
{
"student_no": 1004,
"name": "Rone",
"score": 50,
"class": "A-3",
"rank": 4
},
{
"student_no": 1005,
"name": "Bill",
"score": 44,
"class": "A-3",
"rank": 5
},
{
"student_no": 1006,
"name": "Lily",
"score": 81,
"class": "A-2",
"rank": 6
}
]
利用json.load(),将json数据转化成数组,数组中的每一项都是字典。
jsonfile = json.load(open(r'd:\student4.json'))
得到数组: