<reponame>ihgazni2/eobj
d = {'arr': [1, 2, 3], 'x': {'y': 100, 'z': {'u': 200}}}
o = ele2jobj(d)


arr = [[100],[200,300]]
o = ele2jobj(arr)


del o.x.y
o
d

del o.arr1

>>> d = {'arr': [1, 2, 3], 'x': {'y': 100, 'z': {'u': 200}}}
>>> o = ele2jobj(d)
>>>
>>> del o.arr1

>>> o
{'arr': [1, 3], 'x': {'y': 100, 'z': {'u': 200}}}
>>>
>>> d
{'arr': [1, 3], 'x': {'y': 100, 'z': {'u': 200}}}
>>>


>>> o
{'arr': [1, 2, 3], 'x': {'y': 100, 'z': {'u': 200}}}
>>>
>>> o.arr
[1, 2, 3]
>>>
>>> o.arr2
3
>>> o.arr[2]
3
>>> o.
o.     o.arr  o.x
>>> o.


d = {'arr': [1, 2, 3], 'x': {'y': 100, 'z': {'u': 200}}}
o = ele2jobj(d)


arr = [[100],[200,300]]
o = ele2jobj(arr)


del o.x.y
o
d

del o.arr1

>>> d = {'arr': [1, 2, 3], 'x': {'y': 100, 'z': {'u': 200}}}
>>> o = ele2jobj(d)
>>>
>>> del o.arr1

>>> o
{'arr': [1, 3], 'x': {'y': 100, 'z': {'u': 200}}}
>>>
>>> d
{'arr': [1, 3], 'x': {'y': 100, 'z': {'u': 200}}}
>>>


>>> o
{'arr': [1, 2, 3], 'x': {'y': 100, 'z': {'u': 200}}}
>>>
>>> o.arr
[1, 2, 3]
>>>
>>> o.arr2
3
>>> o.arr[2]
3
>>> o.
o.     o.arr  o.x
>>> o.