如果该格式在整个文件中是严格的。你可以简单地使用
split()
在引号之间提取这些值
with open("text.txt", "r") as file:
for line in file:
print (line.split("'")[1])
line.split("'")
每当它看到
'
. 在您的例子中,每一行都将被分割成3个元素的列表:
[0.52,
1_1man::army
], stack
你要中间那个,有索引的
[1]
. 所以
line.split("'")[1]
正是这样。