В настоящее время я использую этот код для поиска gcd и lcm
def gcd(a, b):
while b != 0:
a, b = b, a%b
return a
def lcm(a, b):
result = a*b/gcd(a,b)
return result
Но что, если я хочу сделать это для списка чисел, например [4,5,7,1,5,7,10,1,16,24] и т. Д.? Я ограничен петлями?