Pandas中遍历DataFrame的列
要遍历 DataFrame 中的列,可以使用 iteritems() 方法,它会返回一个迭代器,迭代器的每个元素都是由列标签和列数据组成的元组。下面是一个示例:
import pandas as pd df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}) for label, column in df.iteritems(): print(label) print(column)
输出结果:
A 0 1 1 2 2 3 Name: A, dtype: int64 B 0 4 1 5 2 6 Name: B, dtype: int64
在循环中,label 是列的标签,column 是列数据。可以在循环中对列进行操作,例如计算列的总和、最小值、最大值等。
相关文章