This is my structure :
data = [{'dev_name': 'some_name',
'dev_connects': ['cn1', 'cn2', 'cn3', 'cn4'], 
'dev_type': 'some_type', 
'dev_features': ['ft 1', 'ft 2']},
{'dev_name': 'some_name2', 
'dev_connects': ['cn1', 'cn2', 'cn3', 'cn4'], 
'dev_type': 'some_type2', 
'dev_features': ['ft 1', 'ft 2']}]
So as you can see from my description , its an array of dicts. I need to be able to create a dataframe that will read each object and columnize every key, including what is inside the arrays data[i]['dev_connects'] and data[i]['dev_features'] for every object :
| dev_name | connect1 | connect2 | connect3 | connect4 | dev_type | feature1 | feature2 | 
|---|---|---|---|---|---|---|---|
| some_name | cn1 | cn2 | cn3 | cn4 | some_type | ft1 | ft2 | 
| some_name2 | cn1 | cn2 | cn3 | cn4 | some_type2 | ft1 | ft2 | 
 
    