使用Python从文本文件中提取数值

雷利

我有一个文本文件,其中包括一些数字值,方括号和逗号,如下所示:

[123,5],[345,21],[1567,34],[7689,234],....

所有数据都在一行中。我需要从此文本文件中提取这些数字,并需要定义两个变量,例如X和,Y这样方括号中的所有第一个元素都保存在变量X中,所有第二个元素都保存在变量Y中。我也想拥有这两个变量变量XYExcel文件中。

弗朗西斯科·C

假设您有一个名为的文件file.txt,则可以执行以下操作:

import ast

with open('file.txt') as f:
    values = ast.literal_eval(f.read())
    X, Y = zip(*values)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章