Я пытаюсь преобразовать этот цикл с вложенным оператором if в понимание списка в python. Я думаю, что мне трудно увидеть шаблон в списках. Для контекста описанный ниже цикл просматривает массив с именем ibi_a и увеличивает rowCount, если каждый проверенный им индекс удерживает значение меньше переменной antStart.Как преобразовать этот цикл в понимание списка?
rowCount = 0
for row in range(0,len(ibi_a)):
if ((float(ibi_a[row][timeStampCol])) < antStart):
rowCount = rowCount+1 #increase rowCount to search for index of antStart
Я пробовал следующий код, не повезло.
rowCount = 0
rowCount = [rowCount+1 for row in range(0,len(ibi_a)) if ((float(ibi_a[row][timeStampCol])) < antStart]
'len' не работает с генераторами – Copperfield
@Copperfield Упс. :) – deceze