早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用python把数据处理成列表格式数据格式.1002945,5,4,4,5,7,10,3,2,1,21015425,3,1,1,1,2,2,3,1,1,21016277,6,8,8,1,3,4,3,7,1,21017023,4,1,1,3,2,1,3,1,1,21017122,8,10,10,8,7,10,9,7,1,41018099,1,1,1,1,2,10,3,1,1,21018561,2,1,2,1,2,1,3,1,1,21033

题目详情
用python把数据处理成列表格式
数据格式.
1002945,5,4,4,5,7,10,3,2,1,2
1015425,3,1,1,1,2,2,3,1,1,2
1016277,6,8,8,1,3,4,3,7,1,2
1017023,4,1,1,3,2,1,3,1,1,2
1017122,8,10,10,8,7,10,9,7,1,4
1018099,1,1,1,1,2,10,3,1,1,2
1018561,2,1,2,1,2,1,3,1,1,2
1033078,2,1,1,1,2,1,1,1,5,2
1033078,4,2,1,1,2,1,2,1,1,2
1035283,1,1,1,1,1,1,3,1,1,2
1036172,2,1,1,1,2,1,2,1,1,2
1041801,5,3,3,3,2,3,4,4,1,4
1043999,1,1,1,1,2,3,3,1,1,2
列表格式:
pat2 = [
[[5,4,4,5,7,10,3,2,1],[2]],
[[3,1,1,1,2,2,3,1,1],[2]],
[[6,8,8,1,3,4,3,7,1],[2]],
[[4,1,1,3,2,1,3,1,1],[2]],
[[8,10,10,8,7,10,9,7,1],[4]],
[[1,1,1,1,2,10,3,1,1],[2]]
]
即第一列不要.最后一列单独列出来,由于数据量有点大.兴许写程序快点
▼优质解答
答案和解析
貌似每行数据都是11个么,这就好办了.假设你的数据在d.txt中#!/usr/local/bin/python3pat2=list()f=open('d.txt')for l in f.readlines():    ll=l.strip().split(',')    l...