class MyDict(dict):
    def __init__(self):
        self.temp_list = []
        super(MyDict,self).__init__()
    def __setitem__(self, key, value):
        self.temp_list.append(key)
        super(MyDict,self).__setitem__(key, value)
    def __str__(self):
        my_list = []
        for x in self.temp_list:
            value = self.get(x)
            my_list.append("'{}':{}".format(x,value))
        temp_dict = '{'+','.join(my_list)+'}'
        return temp_dict
obj = MyDict()
obj["k1"] = 123
obj["k2"] = 456
obj["k3"] = 789
print(obj)

  

相关文章:

  • 2022-03-11
  • 2021-08-28
  • 2021-06-22
  • 2021-04-13
  • 2021-09-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-04
  • 2022-12-23
  • 2021-07-03
  • 2022-12-23
  • 2021-07-06
相关资源
相似解决方案