1
est 2014-12-10 07:02:26 +08:00
就这么几行?用sublime手动编辑下就出来了。
|
2
robbielj 2014-12-10 07:02:38 +08:00 via iPad
这个可以先用re.findall()提取
然后用pandas组一个dataframe |
3
jakiepaper OP @est 有很多,大概有几万组数据
|
4
bugeye 2014-12-10 08:14:02 +08:00
这就是算法问题吧,python只要会文件读写就可以了。
随便什么python入门教程学完就应该会了。不就是把表达形式改变一下吗? |
5
robbielj 2014-12-10 09:07:53 +08:00
如果是几万组,按你这样排几万列肯定不好
更好的是t值为一列,数据一列 接下来要怎么操作都很灵活 |
7
Sylv 2014-12-10 09:58:15 +08:00 via iPhone
文件读取
正则表达式 感觉这样的数据还是输出成 csv 吧 |
8
tomwen 2014-12-10 11:17:39 +08:00
f=open('filename').readlines()
result={} for line in f: __k,v=line.split() __if not result.has_key(): ___result[k]=[v] __else: ___result[k].append(v) for k,v in result.interitems(): __print k,' '.join(v) |
9
jakiepaper OP |