我知道这是“简单”,但我无法弄清楚这一点或找到这方面的帮助,这让我疯狂。我想创建一个具有多个值的多维列表,例如每行有3个值,我希望能够根据给定的值找出任何行的信息。在Python中的多维列表中查找项目的最佳方法
举例来说,如果我有以下数据:
名称:狗,颜色:棕色,行为:快乐 名称:猫,颜色:黑色,行为:哀伤 名称:鸟,颜色:绿色,行为:精力充沛
所以我做出这样的名单:
theList = []
theList = [{"dog","brown","happy" }, {"cat","black", "sad"}, {"bird","green", "energetic"} ]
我怎样才能找出基于价值的东西的信息?例如,我想找出狗的颜色?如何搜索“狗”列表,并找出第二个东西(包含“狗”的列表部分中的值[1])的值?
或者更容易做多维字典这个
字典是这个用例一本教科书的解决方案。 –
嗯好的。我知道一个字典,通常它有一个“键”和“值”,所以它感觉像一个二维数组,我 – king