diff --git a/projects/convert_dictionary_to_python_object/conversion.py b/projects/convert_dictionary_to_python_object/conversion.py new file mode 100644 index 000000000..51ee3c0c5 --- /dev/null +++ b/projects/convert_dictionary_to_python_object/conversion.py @@ -0,0 +1,6 @@ +class obj(object): + def __init__(self, d): + for x, y in d.items(): + setattr(self, x, obj(y) if isinstance(y, dict) else y) +data = {'a':5,'b':7,'c':{'d':8}} +ob = obj(data)