我有一个如下的字典:
dictA = { ('unit1','test1') : 'alpha' , ('unit1','test2') : 'beta', ('unit2','test1') : 'alpha', ('unit2','test2') : 'gamma' , ('unit3','test1') : 'delta' , ('unit3','test2') : 'gamma' }
如何针对每个测试独立地计算重复值的数量,而不考虑单位?
例如:
在“test1”中有2个“alpha”,1个“delta”
在“test2”中有1个“beta”,2个“gamma”
有任何意见吗?
非常感谢。
collections.defaultdict(int)
的工作方式类似。 - chmullig