我有一个与此类似的文本文件:
组织此txt文件的最佳方法是什么,以便我以后可以将其转换为CSV文件? 理想情况下,我希望最后有一个表格,每个序列及其测量值都有一行(每个测量单独一列)
我是python和文本编辑的新手,感谢任何帮助。
&'a mut f64
答案 0 :(得分:0)
最快的方法是使用正则表达式。但是,作为Python的新手,请不要感到不知所措。
import re
matchSequence = []
matchMeasurements = []
for item in AlmostGood:
matchSequence.append(re.match([a], item))
matchMeasurements.append(re.match([s], item))
我目前无法对此进行测试,但理论上它应该搜索您已解析的文本中的每一行,并根据第一个字母将这两种类型分类到单独的列表中。带有换行符的字符串应该完全省略。 Here's the regular expression documentation for Python.