我有以下格式的文件:使用python进行快速数据处理?
[s1,s2,s3,s4,...] SOME_TEXT
(per line)
例如:
[dog,cat,monkey] 1,2,3
[a,b,c,d,e,f] 13,4,6
托架均包括在内。
让我们说我有这样的另一个领域,其中包含两行:
[banana,cat2,monkey2] 1,2,3
[a2,b2,c2,d,e,f] 13,4,6
我想采取这种形式的两个文件,并调整它们的方式如下:
[dog^banana,cat^cat2,monkey^monkey2] 1,2,3
[a^a2,b^b2,c^c2,d^d2,e^e2,f^f2] 13,4,6
同时使确定相应行(如1,2,3和13,4,6)中的“某些文本”是相同的,并且每个对应行中括号内的元素数目是相同的。什么是一个快速简洁的方法来做到这一点?
谢谢。
这也是我对它的看法。或者,我想知道是否有优点可以跳过split(“,”),并将该值存储为文件中的原始字符串。散列[k] =散列[k] +“,”+ v – gbc 2010-10-28 20:22:56
如果跳过分割该值,则会变得更加混乱,以后再与其他值进行合并。然而,关键不必分裂 – GWW 2010-10-28 20:24:04
的确,我明白你的意思。我浏览了加入“^”的重要位置! – gbc 2010-10-28 20:29:50