没有项目描述
hash-dict的Python项目详细描述
散列dict
允许python dict/set重定义散列和等于csharp之类的操作。
您可以创建自己的比较器。
用法
例如,对于str ignore case:
fromhash_dictimportHashDict,StringComparersdata=HashDict(StringComparers.IgnoreCaseComparer)data['a']=1assertlist(data)==['a']assertdata['a']==1assertdata['A']==1
不易破损
一些奇怪的不易碎的东西怎么样?
您可以使用AnyComparer
来处理它。