ToB企服应用市场:ToB评测及商务社交产业平台

标题: 自定义字典类 [打印本页]

作者: 熊熊出没    时间: 2022-8-10 11:03
标题: 自定义字典类
  1. from collections import MutableMapping
  2. class SortedDict(MutableMapping):
  3.     def __init__(self):
  4.         self.data = {}
  5.     def __getitem__(self, key):
  6.         return self.data[key]
  7.     def __setitem__(self, key, value):
  8.         self.data[key] = value
  9.     def __delitem__(self, key):
  10.         del self.data[key]
  11.     def __iter__(self):
  12.         keys = list(self.data.keys())
  13.         keys.sort()
  14.         for key in keys:
  15.             yield key
  16.     def __len__(self):
  17.         return len(self.data)
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4