python:搜索单词并从文件中读取值

时间:2017-04-19 01:04:38

标签: python

我想通过获取与标记关联的值来填充字典。 例如:如果我将这些变量存储在文件中

NUM 0 OPERATION添加DATA [0x1,0x2]

如果标签的顺序不固定,如何提取NUM,OPERATION和DATA的值?

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您可以确保操作永远不会包含空格,您可以使用内置方法str.split执行此类操作:

>>> line.split(' ', 5)[1::2]
['0', 'add', '[0x1, 0x2]']

它将行分隔为由分隔的部分列表,然后从第二个开始返回此列表的每个第二个条目。