以下是一个示例代码,展示如何遍历数据帧列:
import pandas as pd
# 创建一个示例的数据帧
data = {'姓名': ['张三', '李四', '王五'],
'年龄': [25, 30, 35],
'性别': ['男', '女', '男']}
df = pd.DataFrame(data)
# 遍历数据帧的列
for column in df.columns:
print(f"列名:{column}")
print(f"列数据:{df[column]}")
print("------")
输出结果:
列名:姓名
列数据:0 张三
1 李四
2 王五
Name: 姓名, dtype: object
------
列名:年龄
列数据:0 25
1 30
2 35
Name: 年龄, dtype: int64
------
列名:性别
列数据:0 男
1 女
2 男
Name: 性别, dtype: object
------
以上代码首先创建了一个示例的数据帧 df
,然后使用 for
循环遍历数据帧的列。在循环中,我们可以通过 df[column]
访问每一列的数据。
下一篇:遍历数据帧列表