Какая функция нужны для вычисления сумма значений в списке в Python?
4 года назад
Andrey Moshkov
Ответы
0
Для того чтобы посчитать сумму чисел в списке (также применимо и к кортежам) можно воспользоваться функцией sum():
4 года назад
Владимир Устянивский
0
Сумму элементов списка считает встроенная функция sum():
Второй аргумент — начальное значение суммы:
Сумма по условию
Генератор внутри sum() отбирает нужные элементы:
Сумма полей в списке словарей
Если в списке строки
sum(["1", "2"]) вызовет TypeError. Переведите элементы в числа:
Дробные числа
sum() накапливает погрешность: sum([0.1] * 10) даёт 0.9999999999999999. Точный результат для дробей даёт math.fsum():
Сумма без sum()
Так решают учебные задачи, где встроенные функции запрещены:
Списки и циклы разбирают в бесплатном курсе «Основы Python».
10 дней назад
Никита Вихров
Похожие вопросы
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845






