我编写了以下代码:
list_1 = [5, 18, 3]
list_2 = []
for element in list_1:
if element < 0:
list_2.append(element)
elif element % 9 == 0:
list_2.append(element)
elif element % 2 != 0:
list_2.append(element)
else:
print('No number is valid')
print(list_2)
问题是这会返回至少满足 3 个条件之一的数字列表。
我想要的结果是满足所有三个条件的数字列表。我怎么能做到这一点?
慕婉清6462132
开心每一天1111
慕斯王
相关分类