遍历数据框架的方法有很多种,下面给出几种常见的解决方法及其代码示例:
import pandas as pd
# 创建数据框架
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 使用for循环遍历行
for index, row in df.iterrows():
print(row['A'], row['B'])
import pandas as pd
# 创建数据框架
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 使用iterrows()方法遍历行
for index, row in df.iterrows():
print(row['A'], row['B'])
import pandas as pd
# 创建数据框架
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 使用apply()方法遍历列
df.apply(lambda x: print(x['A'], x['B']), axis=1)
import pandas as pd
# 创建数据框架
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 使用applymap()方法遍历每个元素
df.applymap(lambda x: print(x))
这些方法可以根据具体的需求选择使用,根据数据框架的大小和复杂度,不同的方法可能会有不同的性能表现。