2024-04-24 19:33:48 发布
网友
我最近被要求使用递归逻辑打印一个嵌套的元组。我不确定递归。 我刚刚学习python,对这个话题很陌生,请解释一下。你知道吗
这是给我的问题。你知道吗
使用递归在单独的行中打印嵌套元组:
Print (1,2,('a', 'b', (6,9,7)), 6,('$','@'))
每一项都应在行中打印
如果您真的想使用递归,可以使用以下内容:
def print_recursive(base_element): if hasattr(base_element, '__iter__'): for element in base_element: print_recursive(element) else: print(base_element) print_recursive((1,2,('a', 'b', (6,9,7)), 6,('$','@')))
如果您真的想使用递归,可以使用以下内容:
相关问题 更多 >
编程相关推荐