簡體   English   中英

如何將此行寫為列表理解?

[英]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)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM