我有大约13个数据帧。我需要把这些都写进csv。所以我想我应该使用一个for
循环。
例如:
data1 = pd.Dataframe({'Name':['Tom', 'Jack', 'Steve', 'Ricky'],'Age':[28,34,29,42]})
data2 = pd.Dataframe({'Name':['ABC', 'EFG', 'HIJ', 'LMN'],'Age':[2,3,9,4]})
..
data13 = ....
list_df = [data1, data2,.....,data13]
for i in list_df:
list_df[i].to_csv(...)
但是它说列表不能有数据帧错误。如何循环使用df的变量名
这里的变量i是列表中的单个数据帧,但我认为您认为它是索引,而事实并非如此
这会奏效的
只要这样做:
您的
i
引用数据帧。您可以使用以下方法之一:或:
相关问题 更多 >
编程相关推荐