卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章1829本站已运行4109

python 读取表格内容查找返回所在行列

python中pandas读取本地表格:实现查找数据后,返回所在单元格的行、列数,然后根据返回的行、列数,再获取这个单元格右边1个单元格的数据。
例如:请把图片附件后缀改为.PNG

我想查找到“历史规律和自然规律”所在的行列,然后代码能给我打印出后面一个单元格的数据 答案B。
 


import pandas as pd

# 读取 Excel 文件
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')

# 查找目标单元格的行列号
row_number, col_number = df[df.eq('历史规律和自然规律')].stack().index[0]

# 获取目标单元格右边一个单元格的数据
result = df.iloc[row_number, col_number + 1]

print(result)
卓越飞翔博客
上一篇: PHP AES 加密解密实现
下一篇: Directory Opus 如何设置标记颜色快捷键
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏