Форум сайта python.su
дана задача:
Найдите количество положительных элементов в данном списке. Вводится список чисел. Все числа списка находятся на одной строке.Ввод: 1 -2 3 -4 5 вывод: 3
мое решение:
a = int(input()) b = input() c = b.split('') i = 0 for i in a: if a > 0: i += 1 print(i)
Офлайн
>>> a = map(int, input().split()) 1 -2 3 -4 5 >>> >>> n = 0 >>> for i in a: ... if i > 0: ... n += 1 ... >>> print(n) 3 >>>
Офлайн
print(len([i for i in map(int, input().split()) if i > 0]))
Офлайн