嵌套字典中的层次顺序:设计决策

问题描述

这可能是一个蹩脚的问题,但它是这样的:

假设我有一个(Python)字典:

{'k1': {'value': 10},'k2': {'value': 20}}

与下面的数据结构相比,上面的数据结构更“低效”:

{'value': {'k1': 10,'k2': 20}}

我知道后一种结构需要更少的存储空间,可以更好地压缩,并且可以更快地通过网络传输。

我的问题是,是否有计算机科学或编程原则鼓励设计数据结构,而不是第一个

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)