python使用Pandas读取excel的行列内容

我的Excel文件名称是“测试.xlsx”
在这里插入图片描述

  1. 首先读取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[:, ["姓名", "年龄"]]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值