我遇到了一个小逻辑问题并试图弄清楚。
我的情况如下:
我有一个项目列表,每个项目代表一个组
我需要创建一组嵌套组,
所以,例如:
myGroups = ["head", "neck", "arms", "legs"]
我需要让它们像这样表示:(如果您可以对文件夹结构进行成像)
head
|_> neck
|_> arms
|_>legs
依此类推,直到我击中最后一个元素。
我认为可行的(但不知道如何在这里推进)是:
def createVNTgroups(self, groupsData):
for i in range(len(groupsData)):
print groupsData[i]
for q in range(1, len(groupsData)):
print groupsData[q]
但在这种情况下,我正在运行与“q”一起使用的“i”中的相同元素。
有人可以给我一个提示吗?
提前致谢!