summaryrefslogtreecommitdiff
path: root/day2/task2/task2.py
blob: 40977cdc21f4aa6fc18215da7224d8e489cd6de2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
lst = [1, 5445, 5445.0, 1.56, "1.90", "сорок_два", False, "", True]


def to_num(val):
    try:
        return float(val)
    except ValueError:
        return 0


sum_ = sum(map(to_num, lst))
print(f'Сумма всех численных данных в списке равна {sum_}')