Как создать несколько пустых pandas фреймов данных?
У меня есть список названий для будущих таблиц names = ["a","b",...]. Как инициализировать len(names) пустых фреймов пандас, чтобы каждый из них имел имя a, b ... соответственно. То есть вместо:
a=pd.DataFrame()
d=pd.DataFrame()
c=pd.DataFrame()
d=pd.DataFrame()
e=pd.DataFrame()
я хочу как-то одним циклом/командой это сделать.
Ответы (2 шт):
Автор решения: SergFSM
→ Ссылка
можно попробовать такой способ:
import pandas as pd
names = ['a','b','c']
d = dict.fromkeys(names, pd.DataFrame())
результат:
{'a': Empty DataFrame
Columns: []
Index: [],
'b': Empty DataFrame
Columns: []
Index: [],
'c': Empty DataFrame
Columns: []
Index: []}