如何将此行写为列表理解?

How to write this lines as a List Comprehension?

我需要有关此代码的帮助,我对 python

了解不多
    i_averaged = []
    for i, ti in enumerate(t):
    if ti%time_intervall ==0:
        i_averaged.append(i)
    i_averaged.append(len(t)-1)

假设最后一行不在循环中,这可以写成

i_averaged = [i for i, ti in enumate(t) if ti % time_intervall == 0]
i_averages.append(len(t) - 1)