Описание задачи
Я хочу получить имена столбцов в нескольких фреймах данных и добавить уникальные имена в список. Следующий код добавляет имена первых столбцов в список, но я не уверен, как извлечь и добавить различные имена столбцов оставшихся кадров данных в desiredlist
. Любые идеи будут великолепны!
alldf = [df, df1, df2, df3, df4]
for index, dataframe in enumerate(alldf):
desiredlist = []
a = dataframe.columns.values.tolist()
desiredlist.append(a)
Пример фреймов данных
df
ID AA TA TL
Date
2001 a 1.0 44 50
df1
ID AA TM TP
Date
2001 a 1.0 44 50
df2
ID TP TZ TK
Date
2001 a 1.0 44 50
df3
ID AA TA TG
Date
2001 a 1.0 44 50
df4
ID AB TT TQ
Date
2001 a 1.0 44 50
Желаемый вывод списка
Весь столбец имена выводятся через несколько фреймов данных, но появляются только один раз
desiredlist = ['AA', 'TA', 'TL', 'TM', 'TP', 'TZ', 'TK','TG', 'AB', 'TT', 'TQ']