spi = [1, 2, 3] # очень большой список
gds = [] # пустой список для сохранения положительных
count_gds = 0
for i in spi:
if fun(i): # выполняется обработка каждого такого элемента списка
gds.append(i["name"])
# и на какой-то момент, понимаю,
# что мне этого достаточно,
# но не определяю точное количество if count_gds == ...