Python 2.7 将多个CSV读入Pandas中的多个数据帧

Python 2.7 将多个CSV读入Pandas中的多个数据帧,python-2.7,pandas,Python 2.7,Pandas,有没有一种方法可以通过循环将多个csv文件读入Pandas并将其定义为Pandas for i in ['a', 'b', 'c', 'd']: csv_(i) = pd.read_csv('C:/test_{}.csv'.format(i)) 我看到了关于读取多个CSV并将其附加到单个数据帧中的多个问题。反之亦然。对于数据帧的dict,您可以使用dict comprehension: dfs = {i: pd.read_csv('C:/test_{}.csv'.format(i))

有没有一种方法可以通过循环将多个csv文件读入Pandas并将其定义为Pandas

for i in ['a', 'b', 'c', 'd']:
    csv_(i) = pd.read_csv('C:/test_{}.csv'.format(i))

我看到了关于读取多个CSV并将其附加到单个数据帧中的多个问题。反之亦然。

对于
数据帧的
dict
,您可以使用
dict comprehension

dfs = {i: pd.read_csv('C:/test_{}.csv'.format(i)) for i in ['a', 'b', 'c', 'd']}

print (dfs['a'])

相关:哦,太好了!起初,我放弃了这个想法,但在玩了一点之后,我所要做的就是将每个
dict/DataFrames
添加到
列表中,以执行多个合并。谢谢,如果需要一个大数据帧,可能会非常感谢!