假设我有过一个对象:如何通过json转换为列表来排序?
[
{
"id": 2,
"name": "cat"
},
{
"id": 6,
"name": "dog"
},
{
"id": 8,
"name": "horse"
},
{
"id": 10,
"name": "turtle"
}
]
我希望写的,可以采取一个输入ID,并告诉我相关的名称的功能。 如果animal_list被分配了该列表,我将如何查找哪个动物与6相关联? animal_list [ID == 6]?
我建议转换为用'id'键入一个'dict',所以你可以做'complete_dict [6]'(并且在'O(1)'时间获得答案,而不是线性的'O(n)'时间)。 – ShadowRanger