我的Excel文件名称是“测试.xlsx”
- 首先读取excle的文件内容
import pandas as pd
df=pd.read_excel('测试.xlsx') #这个会直接默认读取到这个Excel的第一个sheet
print(df)
可以看看输出的是什么:
2. df.loc[0],表示读取Excel的第一行(这里读取数据并不包含表头,首行数据的索引是0)
data=df.loc[0].values#0表示第一行 这里读取数据并不包含表头,要注意哦!
3. 若是想指定多行数据,比如第1-2行数据,可以用local[1:2]读取
data=df.loc[[1,2]].values
4. 若是想读取某一行某一列的具体值。可以用iloc[1,2]读取
data=df.iloc[1,2]
5. 若是想读取指定的多行多列值,比如第一行第二行的姓名和年龄
data=df.loc[[1,2],['title','data']].values
6. 若是想获取所有行的指定列
data=df.loc[:].values
7. 同理,若是想获取所有行列的“姓名”、“年龄”,不需要“性别”
data=df.loc[:, ["姓名", "年龄"]]