【发布时间】:2019-08-12 16:05:26
【问题描述】:
我正在使用 python 3,我使用 PyMongo。
PyMongo 允许我像这样迭代数据库中的集合:
List['tomato',['apple',['carpet','dishwasher','mister T',[... etc.. etc..]],'coke'],'pie']
我目前正在使用最多 4 个级别的 for 循环。这很难维护和理解。
所以我想在从第一个数组到最后一个嵌套数组的所有嵌套数组中递归迭代。
谢谢你:)
裘德
【问题讨论】:
-
你想flatten your list然后迭代结果。
-
如果你能展示你的代码,你的问题会更容易理解。
-
欢迎来到 Stackoverflow,请阅读How To Ask。特别关注How To Create MCVE。确保使用适当的标签(编程语言、相关技术等)标记您的问题。您在发布一个好问题上付出的努力越多:一个易于阅读、理解并且是 on topic 的问题 - 它吸引相关人员的机会就越高,您会更快地获得帮助。祝你好运!
-
@Tomalak 正是我想要的谢谢 :) !
标签: python algorithm iteration