存储和引用经常引用的静态信息的最佳方式是什么?目前,我有一本字典,其中每个键都与一个列表列表相关联。例如,
dict = {1:[[1,2,3], [1,2,3,4,5], [1,2,3,4,5,6]],
2:[[2,3,4,5], [1,2,3,4,5,6], [1,2,3,4,5,6]]}
感兴趣的对象是一个单独的子列表,dict[1][1]在本例中它具有 value [1,2,3,4,5]。这些字典将具有一些冗余的子列表条目,例如,[1,2,3,4,5,6]可能多次显示为超级列表的第二个和第三个元素。
我需要将其扩展到第三层,或者通过将列表进一步嵌套一层或更可能,使键成为三元组。我什至可能想将感兴趣的对象变成一对列表,以便dict[1][1]可能有价值([1,2,3,4,5],['a','b','c'])。
我的问题是,使用 sqlite 表而不是字典更有意义吗?或者甚至可能是一些完全不同的存储格式:例如,是否有一种数据格式可以让不同的键指向相同的值?
HUWWW
Qyouu
相关分类