【发布时间】:2021-04-08 14:06:57
【问题描述】:
我正在自学编程。在我的代码中,我正在练习嵌套循环,并且正在做一个练习,看看我是否可以从列表中找到所有匹配的数字。 但是它只返回第一个数字,并且没有遍历整个列表,有人可以帮忙吗?提前致谢
mylist = []
def intersection(lst1, lst2):
for n in lst1:
for o in lst2:
if n == o:
mylist.append(n)
return mylist
【问题讨论】:
-
你的
return应该在函数的end -
我建议改用集合,作为question中接受的回复
标签: python python-3.x list