实现桶的数据结构
class Bucket(dict):def __setitem__(self, key, value):self.setdefault(key,set()).add(value)def __len__(self):return sum(map(len,self.values())) # 对每一个value求长度,再求和sound =Bucket()sound['dog']='woof'sound['dog']='bark'print(sound['dog']) # {'woof', 'bark'}print(len(sound)) # 2
