Как построить DataFrame для панд из списка pandas.core.frame.Pandas элементов?
Пример кода, иллюстрирующий вопрос:
У меня есть DataFrameниже:
import pandas as pd
df = pd.DataFrame({'col1': [1, 2], 'col2': [0.1, 0.2]}, index=['a', 'b'])
col1 col2
a 1 0.1
b 2 0.2
Затем я перебираю его, чтобы составить список строк:
data_list = []
for row in df.itertuples():
data_list.append(row)
[Pandas(Index='a', col1=1, col2=0.1), Pandas(Index='b', col1=2, col2=0.2)]
Когда я проверяю тип данных, я получаю:
for i in data_list:
print(type(i))
<class 'pandas.core.frame.Pandas'>
<class 'pandas.core.frame.Pandas'>
Как мне перестроить этот data_list в DataFrame?
Я пытался Counter из Collections преобразовать в словарь, но я не могу заставить это работать.Не ясно, если это даже лучший способ решить проблему