尝试使用递归从嵌套列表中返回所有奇数。不太确定我在这里做错了什么。
def return_odds(a):
odd = []
if isinstance(a, list):
for item in a:
if isinstance(item, list):
return_odds(item)
if isinstance(item, int):
if item % 2 == 1:
odd.append(item)
if isinstance(a, int):
if a % 2 == 1:
odd.append(a)
return odd
相关分类