I have a numpy array that looks like this:
data = [{'DateTime': '2020-03-13T16:44:58-03:00', 'Hl': 81.5, 'Bl': 82.5},
{'DateTime': '2020-03-13T16:44:58-03:00', 'Hl': 87.7, 'Bl': 2.94}]
I want this to a pandas DataFrame that looks like
Index DataTime Hl Bl
1 2020-03-13T16:44:58-03:00 81.5 82.5
2 2020-03-13T16:44:58-03:00 87.7 2.94
The column names need to be generated from what is in the numpy array as they vary from array to array.