,可以通过以下步骤进行:
以下是一个示例的Python代码实现:
def find_divisors(num_list):
result = []
for num in num_list:
divisors = []
for i in range(1, num+1):
if num % i == 0:
divisors.append(i)
result.append(divisors)
return result
# 示例用法
numbers = [12, 15, 20]
divisors_list = find_divisors(numbers)
for i, num in enumerate(numbers):
print(f"整数 {num} 的可除数为:{divisors_list[i]}")
在这个例子中,给定的列表是[12, 15, 20]
,分别代表要查找可除数的整数。运行代码后,会输出每个整数的可除数列表:
整数 12 的可除数为:[1, 2, 3, 4, 6, 12]
整数 15 的可除数为:[1, 3, 5, 15]
整数 20 的可除数为:[1, 2, 4, 5, 10, 20]
这个方法可以适用于任意整数列表,可以帮助你找到每个整数的所有可除数。
领取专属 10元无门槛券
手把手带您无忧上云