如果我要读取 10个输入文件并将它们存储在for循环中动态创建的变量名file1
,file2
,file3
等中使用字符串连接,我如何将值存储在其中?
例如,
'file'+'1'=pandas.read_csv(...)
不起作用。 动态创建变量以存储动态可用的值有哪些替代方法?
答案 0 :(得分:4)
一种选择是使用dict
结构:
datasets = {}
for i in range(10):
key = "file{}".format(i)
datasets[key] = pd.read_csv(...)