编写一个函数,接收一个数字列表和一个术语列表,并返回只能被所有术语整除的元素。您必须使用两个嵌套的列表推导式来解决它。
divisible_numbers([12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1], [2, 3]) # 返回 [12, 6]
def divisible_numbers(a_list, a_list_of_terms):
目前我有一个模糊的伪代码,它包括检查列表,检查是否可以整除,如果可以,则将其附加到新列表中,检查新列表是否可以整除下一个术语并重复,直到您遍历了所有术语,我不希望任何人替我完成这项工作,但也许可以给出正确方向的提示?