Python 3.x 如何编写一个脚本,在每次达到某个数字时输出一个单独的值

Python 3.x 如何编写一个脚本,在每次达到某个数字时输出一个单独的值,python-3.x,Python 3.x,我目前有一个类似于以下内容的表: Time degF 10/2/2019 8:20:50 78 10/2/2019 8:21:00 100 10/2/2019 8:21:10 160 10/2/2019 8:21:20 210 10/2/2019 8:21:30 300 10/2/2019 8:21:40 250 10/2/2019 8:21:50 220 1

我目前有一个类似于以下内容的表:

Time                     degF
10/2/2019 8:20:50        78
10/2/2019 8:21:00        100
10/2/2019 8:21:10        160
10/2/2019 8:21:20        210
10/2/2019 8:21:30        300
10/2/2019 8:21:40        250
10/2/2019 8:21:50        220
10/2/2019 8:22:00        185
10/2/2019 8:22:10        120
其中,温度数据以这种振荡曲线的方式在较长时间内重复。我试图编写一个代码,确定每次温度超过200度时的时间输出,然后分别对它们进行分类。例如,在这种情况下,我将第一次通过200(8:21:20),然后第二次(8:22:00),并分别存储每个时间(例如,时间1和时间2)

我目前正在从csv文件导入此数据,并使用将值转换为\u datetime和\u numeric

我当前的代码如下所示:

for i,t in zip (CH1,DT):
    if i == 160:
        print(t)
        trial1 = t

for i,t in zip (CH1,DT):
    if i == 185:
        print(t)
        trial2 = t 
其中CH1为温度变量,DT为时间变量


当这个代码打印出与我需要的温度值相关的正确时间时,它只对一个特定的温度执行此操作,我不知道如何迭代“一旦达到”200的代码,然后每次数据超过200时将其存储为自己的输出。

如果I>=200,您是否尝试过
?这不会计算出超过200的所有值吗?我需要200被“命中”的时间。只有当值等于200时才输出?