我在python上遇到运动任务的一些问题:
我需要获取一个项目列表,让我们说lst = [1, 4, 37, 48, 7, 15]
,然后创建一个函数,允许我从这个列表中提取所有可被1和/或它们自身整除的数字,创建一个新列表的项目。
lst = [1, 4, 37, 48, 7, 15]
,z非否定。
def func(lst,z):
y = []
z > 0
for i in lst:
if (i % z == 0):
y.append(i)
return y
print(func(lst,z))
输出:[1,4,37,48,7,15]
我得到相同的结果列表/结果。
答案 0 :(得分:0)
嗯,并不是每个数字都可被自身整除,而是1?这就是为什么你的名单是相同的。
设置z=4
会产生[4,48]
,这是每个可被1整除的数字,本身和4。