假设我的清单是:
Inventory = [["Item","Quantity"]["Credits","5000"]["Item 1", 2]["Item 3",1]]
我想在包含“Credits”的列表的主列表中找到索引。你知道吗
我现在的解决方案对我来说有点不雅观。在这段代码中,我有一个函数,可以从列表中的每一项中提取第一项(在其他情况下很有用,我可以将其bastardize以便使用)。所以它会给我[“学分”,“项目1”,“项目2”]。我可以在上面使用.index(“Credits”)并减去1(因为函数忽略了第一个标签项),但这感觉就像我跳过了一些不需要的环。你知道吗
它工作正常,是的。但我希望有更好的。你知道吗
您可以使用
enumerate
和列表理解:相关问题 更多 >
编程相关推荐