Если я хочу найти сумму цифр числа, то есть:
- Вход:
932
- Выход:
14
, который(9 + 3 + 2)
Каков самый быстрый способ сделать это?
Я инстинктивно сделал:
sum(int(digit) for digit in str(number))
и я нашел это онлайн:
sum(map(int, str(number)))
Что лучше всего использовать для скорости, и есть ли еще другие методы, которые еще быстрее?