0

我希望将下面的代码应用于每 130 行数据。目前,当我运行它时,代码仅适用于前 130 行,但我想要一种方法让它每 130 行数据循环一次。或者,也许我可以以某种方式拆分数据,以便在 for 循环之后计算机不只是到达文件末尾并停止?

with open('data.txt', 'r') as dataset:
    for line in dataset:
        if 'CAFE' in line:
             for i, lt in enumerate(dataset):
                 if i > 1 and i < 130 and i %2 == 0:
                       lt_1 = int(lt, 16)
                       lt_2 = float(str(lt_1))
                       print(lt_2)
4

0 回答 0