I have a pandas dataframe with a column that contains a list of arrays with information inside. it looks like this:
id basket date
c1 [{'product_id': 'P64', 'price': 1146}] 2020-08-11
c2 [{'product_id': 'P44', 'price': 1426}, 2020-08-11
{'product_id': 'P49', 'price': 1108}]
c3 [{'product_id': 'P60', 'price': 39}, 2020-08-11
{'product_id': 'P49', 'price': 1155},
{'product_id': 'P46', 'price': 178}]
I would like to flatten the basket column so it looks like this:
id product_id price date
c1 P64 1146 2020-08-11
c2 P44 1426 2020-08-11
c2 P49 1108 2020-08-11
c3 P60 39 2020-08-11
c3 P49 1155 2020-08-11
c3 P46 178 2020-08-11
I can't seem to figure it out, any help would be appreciated.