python 实验4 文件的读写

preview
需积分: 0 0 下载量 23 浏览量 更新于2024-09-22 收藏 715KB DOC 举报
实验一 冒泡排序是一个经典的排序算法,任意给定一个Python的列表SList,要求使用Python实现冒泡排序算法对SList进行排序。 输入样例:SList=[5, 6, 3, 4, 8, 1, 9, 0, 2] 输出样例:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 提示:for i in range(3)[::-1]:这个语法表示从2到0倒叙遍历 实验二 设计一个节假日字典,键值为日期,格式如“160501”(表示2016年5月1日,为星期日)。现在要求使用Python编写一个2016年5月的节假日字典,当输入日期时,字典能返回一个值,1代表该日为节假日,0代表该日不是节假日。最后要求使用json模块将这个节假日字典序列化并保存下来。 进行txt文件数据读取,数据为UCI数据库的疝气病症预测病马数据,数据见data/horseColic.txt.数据有多行,每行都有22个数据,前21个为马的病症数据,最后一个为该马的标签,判断其患病与否。实验的要求是将所有行的前21个数据保存到一个二维列表dataArr中,而标签数据单独保存在一个列表labelArr中。