标签: python list for-loop
我需要一个函数,该函数接受一个数组,迭代其值,然后将其值除以3(无余数)的每个值,将其添加到新数组中。 这是我到目前为止的内容:
epmd
但是,当我运行它时,它仅返回[3]。有人可以帮我理解为什么吗?
答案 0 :(得分:2)
您的代码为我返回了正确的结果,但是您可以轻松实现。 试试这个:
new_list = [i for i in array if i%num ==0]