小编Hun*_*phu的帖子

python:重载**字典解包

我希望能够从类似字典的类中解压一个对象。

当前的: f(**m.to_dict())

首选 f(**m)

如果存在的话,这将起作用starstarprepare

class M:
    #... __getitem__, __setitem__
    def __starstarprepare__(self):
        md = self.to_dict()
        return md
Run Code Online (Sandbox Code Playgroud)

python dictionary overloading

1
推荐指数
1
解决办法
1988
查看次数

标签 统计

dictionary ×1

overloading ×1

python ×1