可以使用for循环嵌套来遍历数据框列表和列表的列表。
例如,假设有两个数据框df1和df2,以及一个包含两个列表的列表list_of_lists:
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [7, 8, 9], 'B': [10, 11, 12]})
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list_of_lists = [list1, list2]
dataframes = [df1, df2]
可以使用嵌套的for循环来遍历数据框列表和列表的列表:
for dataframe in dataframes:
# 遍历数据框列表
print(dataframe)
for sublist in list_of_lists:
# 遍历列表的列表
print(sublist)
输出结果为:
A B
0 1 4
1 2 5
2 3 6
[1, 2, 3]
[4, 5, 6]
A B
0 7 10
1 8 11
2 9 12
[1, 2, 3]
[4, 5, 6]
这个方法可以轻松遍历数据框列表和列表的列表,并对每个数据框和子列表执行所需的操作。
上一篇:遍历数据框列表并提取每个数据框