Пожалуйста, помогите, буду очень благодарен!
Надо на python написать две программы:
1.Знайти суму елементів дійсного вектора, значення яких більше 10
2. Знайти добуток додатних елементів дійсного вектора
MaxLevs:
Опять элфийский
2. Найти произведение положительных элементов действительного вектора
Ответы
Ответ дал:
1
- from functools import reduce
- from operator import mul
- def task1(xs):
- return sum([x for x in xs if x > 10])
- def task2(xs):
- return reduce(mul, [x for x in xs if x > 0])
- def getIntList(n):
- return [int(input()) for _ in range(n)]
- n = int(input())
- xs = getIntList(n)
- print(task1(xs))
- print(task2(xs))
Вас заинтересует
1 год назад
1 год назад
7 лет назад
8 лет назад