假如我们有如下的数据:
1 | d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} |
假如我需要访问c需要通过d.get('b').get('c')
如果能直接通过d.b.c去访问就好了
实现如下:
1 | class Struct: |
使用:
1 | s = Struct(d) |
假如我们有如下的数据:
1 | d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} |
假如我需要访问c需要通过d.get('b').get('c')
如果能直接通过d.b.c去访问就好了
实现如下:
1 | class Struct: |
使用:
1 | s = Struct(d) |