python关于excel常用函数(pandas篇)

iterrows函数:

Pandas的基础数据结构可以分为两种:DataFrame和Series。不同于Series的是,Dataframe不仅有行索引还有列索引 。df.iterrows( )函数:可以返回所有的行索引,以及该行的所有内容。

pd.read_excel,如果不写sheet_name=None,他就只读第一个sheet,写了就读所有sheet,查看第一个sheet用df1 = all_sheet['sheet_name']就行

python 复制代码
output_lines = []
all_sheet = pd.read_excel('场景推荐测试集new.xlsx',sheet_name=None)

# df1 = pd.read_excel('111.xlsx')
df1 = all_sheet['纯净']

for index, row in df1.iterrows():
    current_scene = row['场景名称']
    param = f"车窗状态:{row['车窗状态']}|空调循环模式:{row['空调循环模式']}|车速:{row['车速']}"
    query = row['query']
    output_lines.append(f'{{"current_scene":"{current_scene}","param":"{param}","query":"{query}"}}')

原数据

相关推荐
子午2 分钟前
【卫星图像识别系统】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积网络+resnet50算法
人工智能·python·深度学习
___波子 Pro Max.4 分钟前
Python文档字符串指南
python
山海青风6 分钟前
用 Meta MMS-TTS + Python在本地把藏文文本变成藏语语音
python·音视频
前端程序猿i13 分钟前
前端判断数据类型的所有方式详解
开发语言·前端·javascript
摸爬滚打李上进26 分钟前
Pycharm编辑HTML文件注释问题
python·pycharm·django·bootstrap·html5
二川bro27 分钟前
内存泄漏检测:Python内存管理深度解析
java·开发语言·python
k***817228 分钟前
PHP使用Redis实战实录2:Redis扩展方法和PHP连接Redis的多种方案
开发语言·redis·php
Not Dr.Wang42231 分钟前
实验三:基于matlab的积分分离PID控制算法
开发语言·matlab
lly20240633 分钟前
Razor VB 循环:深度解析与实例教学
开发语言
Yue丶越35 分钟前
【C语言】内存函数
c语言·开发语言