【发布时间】:2022-08-04 19:12:26
【问题描述】:
我有一个昵称、度量和 pub_key 的类 ID_card。
我有一个存储,包含 ID_card 的对象。
应用程序将通过昵称、度量或 pub_key 搜索 ID_card 对象。
pub_key 是一个独特的属性。 因此,如果 storage=dict() 那么 storage[pub_key] = object 是一个合适的键值设计。
如果我们为简单起见假设昵称和度量也是唯一的,那么 是否有一些 python 内置类型用于存储,以便以下所有工作:
- 存储[pub_key] = 对象
- 存储[昵称] = 对象
- 存储[测量] = 对象
理想情况下,对于 2,3,对存储的访问会返回满足昵称/度量的所有对象的列表。
标签: python dictionary key