【发布时间】:2018-03-01 22:26:08
【问题描述】:
我目前有一些看起来像这样的 Python 代码:
for set_k in data:
for tup_j in set_k:
for tup_l in tup_j:
问题是,我希望嵌套 for 语句的数量根据用户输入而有所不同。如果我想创建一个生成 n 个像上面那样的 for 语句的函数,我该怎么做呢?
【问题讨论】:
-
您可以将循环分离成一个函数,然后您可以递归调用该函数。具体如何工作取决于用例。
标签: python for-loop recursion user-input