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}"}}')

原数据

相关推荐
西门吹雪分身1 分钟前
JMM java内存模型分析
java·开发语言
前端小趴菜~时倾1 分钟前
自我提升-python爬虫学习:day03
爬虫·python·学习
不会写DN5 分钟前
Js常用数组处理
开发语言·javascript·ecmascript
还是大剑师兰特7 分钟前
数组中有两个数据,将其变成字符串
开发语言·javascript·vue.js
2301_776508727 分钟前
C++中的职责链模式实战
开发语言·c++·算法
sqyno1sky9 分钟前
C++中的空对象模式
开发语言·c++·算法
乐6829 分钟前
CISCN2026半决赛wp
python·web安全·php
星轨初途9 分钟前
C++ 类和对象(下):初始化列表、static 成员与编译器优化深度剖析
android·开发语言·c++·经验分享·笔记
早安试言10 分钟前
【了解】对话指令详解
服务器·python
量子炒饭大师10 分钟前
【C++ 入门】Cyber动态义体——【vector容器】vector底层原理是什么?该怎么使用他?一文带你搞定所有问题!!!
开发语言·c++·vector·dubbo