【发布时间】:2017-07-04 18:14:05
【问题描述】:
我最近被要求使用递归逻辑打印一个嵌套元组。我不确定递归。 我刚学python,对这个话题很陌生,请解释一下。
这是给我的问题。
使用递归在单独的行中打印嵌套元组:
Print (1,2,('a', 'b', (6,9,7)), 6,('$','@'))
每个项目都应该打印在一行中
【问题讨论】:
-
请发布您的代码尝试。
-
x = (1,2,('a', 'b', (6,9,7)), 6,('$','@')) 对于 x 中的 y:打印 y
-
如果你想要递归,你需要一个函数。首先编写一个接受
tuple作为参数的函数,然后打印每个元组条目。