在Python中,为什么“sum(str(n)中的数字的[int(数字)”比“str(n)中的数字的总和(int(数字))”更快?

时间:2013-07-28 16:10:31

标签: python string loops

我在想它:

> %timeit sum([int(digit) for digit in str(n)])
100000 loops, best of 3: 1.52 us per loop

> %timeit sum(int(digit) for digit in str(n))
100000 loops, best of 3: 2.04 us per loop

0 个答案:

没有答案