主观题:json格式文件存取 - 实验17 文件读写 - 《Python编程基础及应用实验教程》 - 高教社
下述数据系2016 ~ 2020年四个直辖市的财政收入(单位:亿元)。
python
years = [2020,2019,2018,2017,2016]
incomes = { '北京市':[5483.89,5817.10,5785.92,5430.79,5081.26],
'天津市':[1923.05,2410.41,2106.24,2310.36,2723.50],
'上海市':[7046.30,7165.10,7108.15,6642.26,6406.13],
'重庆市':[4257.98,4070.83,3911.01,3577.99,3388.85] }
任务1:请编写程序,将列表years及字典incomes写入一个json文件,文件名为:IncomesData.json。具体方法,请参考教材第11章。
任务2:请编写程序,从IncomesData.json文件读出并还原years列表及incomes字典。
任务3:使用下述代码获取IncomesData.json文件的字节数。
python
import os
print("json file size:",os.path.getsize("IncomesData.json"))
要求:请将代码中的上海市修改为你的学号及姓名。<br>
请提交一下pdf文件,包含:
1. 运行截图(含源代码截图);
2. IncomesData.json的文件内容截图;
答案:要求:请将代码中的上海市修改为你的学号及姓名。
python
years = [2020,2019,2018,2017,2016]
incomes = { '北京市':[5483.89,5817.10,5785.92,5430.79,5081.26],
'天津市':[1923.05,2410.41,2106.24,2310.36,2723.50],
'上海市':[7046.30,7165.10,7108.15,6642.26,6406.13],
'重庆市':[4257.98,4070.83,3911.01,3577.99,3388.85] }
任务1:请编写程序,将列表years及字典incomes写入一个json文件,文件名为:IncomesData.json。具体方法,请参考教材第11章。
任务2:请编写程序,从IncomesData.json文件读出并还原years列表及incomes字典。
任务3:使用下述代码获取IncomesData.json文件的字节数。
python
import os
print("json file size:",os.path.getsize("IncomesData.json"))
要求:请将代码中的上海市修改为你的学号及姓名。<br>
请提交一下pdf文件,包含:
1. 运行截图(含源代码截图);
2. IncomesData.json的文件内容截图;
答案:要求:请将代码中的上海市修改为你的学号及姓名。