import random
a = [random.randint(1,10) for n in range(20)]
def mult3(lst):
return [n for n in lst if n%3==0]
print(mult3(a))
遍历列表,对3进行取余,判断是否为0
import random
def mult3(lst):
return [n for n in lst if n % 3 == 0]
nums = [random.randint(1, 10) for _ in range(30)]
for x in mult3(nums):
print(x)