示例代码如下:
import pandas as pd
#DateFrame中,index为行索引,columns为列索引
pd.set_option('display.unicode.east_asian_width',True)
data1 = [[1,2,3],[11,22,33],[22,33,44]]
index1 = ['b1','b2','b3']
columns1 = ['text','t1','t2']
df = pd.DataFrame(data=data1,index=index1,columns=columns1)
#装入DateFrame数据结构
print(df)
#遍历输出每一列
for i in df.columns:
s1 = df[i]
print('*******------'*20)
print(s1)
结果为:
H:\pythonProject\venv\Scripts\python.exe H:/pythonProject/main.py
text t1 t2
b1 1 2 3
b2 11 22 33
b3 22 33 44
*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------
b1 1
b2 11
b3 22
Name: text, dtype: int64
*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------
b1 2
b2 22
b3 33
Name: t1, dtype: int64
*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------*******------
b1 3
b2 33
b3 44
Name: t2, dtype: int64
进程已结束,退出代码为 0