计算python中最大的共同点

时间:2010-09-04 04:48:36

标签: python division integer

如果你在python中有一个整数列表,比如L = [4,8,12,24],你如何计算它们最大的公分母/除数(在这种情况下为4)?

1 个答案:

答案 0 :(得分:20)

一种方法是:

import fractions

def gcd(L):
    return reduce(fractions.gcd, L)

print gcd([4,8,12,24])