The above link providing some solution to my answer
But i have same problem with little different in input. here my DF:
df = pd.DataFrame({'a':[1,2,3], 'b':[[{'c':1},{'c':3}], {'d':3}, {'c':5, 'd':6}]})
My dict again contains list of dicts for Key "b".
My expected O/P :
[a c c1 d
0 1 1.0 3 NaN
1 2 NaN NaN 3.0
2 3 5.0 NaN 6.0][1]
Could you please help.