比较Python中.txt文件中的连续数字

时间:2017-01-04 11:48:12

标签: python file text numbers comparison

我正在使用Python 2.7,我正在努力解决我的脚本中的问题:

我想读取.txt文件并比较连续行中的数字,并找到至少5个连续的数字,这些数字低于阈值并将其位置(行数)保存到另一个.txt文件中并在输入文件已完成。

有人能想到实现这个的代码吗?我试过fobj和数字,但它不起作用。

我的输入文件如下所示:

0.1123
0.1233
0.5343
3.7654
-3.4325
-2.9832
10.3289
11.3890
...

我想要的输出就是线条(在这种情况下,如果我们假设阈值为10.0,则为0到5行):

0
1
2
3
4
5
...

提前致谢!

1 个答案:

答案 0 :(得分:1)

如果我理解正确,这应该是你要找的。如果您只想要一定数量的条目,则需要稍微调整一下代码。

CanActivate