【Python dict喜欢surjective multiple key→value container】教程文章相关的互联网学习教程文章

Python dict喜欢surjective multiple key→value container【代码】

我目前需要一个类似于内置字典类型的类似功能的Python容器类.基本上我需要的是一个字典,其中主键旁边的任意数量的键,映射到相同的值.但是当迭代它时,它应该只在(primary_key,value)对上迭代,如果请求键列表,则只迭代主键. 如果这已经实施,我宁愿不重新发明轮子.那么是否有一个模块提供这样的容器?如果没有,我将自己实施.解决方法:这是一个快速实现:class MultipleKeyDict(dict):__slots__ = ["_primary_keys"]def __init__(self,...