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

原数据

相关推荐
不懒不懒几秒前
【基于 CNN 的食物图片分类:数据增强、最优模型保存与学习率调整实战】
开发语言·python
2501_945424801 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
木井巳3 分钟前
【多线程】常见的锁策略及 synchronized 的原理
java·开发语言
代码改善世界5 分钟前
【C++初阶】类和对象(二):默认成员函数详解与日期类完整实现
开发语言·c++
专注VB编程开发20年6 分钟前
VS2026调试TS用的解析/运行引擎:确实是 ChakraCore.dll(微软自研 JS 引擎)
开发语言·javascript·microsoft
rosmis7 分钟前
复杂工程拆解:自顶向下设计,自底向上实现
人工智能·python·机器人·自动化·自动驾驶·硬件工程·制造
njidf8 分钟前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python
郝学胜-神的一滴9 分钟前
深入理解Python生成器:从基础到斐波那契实战
开发语言·前端·python·程序人生
2301_7644413313 分钟前
python与Streamlit构建的旅游行业数据分析Dashboard项目
python·数据分析·旅游
问水っ13 分钟前
Qt Creator快速入门 第三版 第6章 事件系统
开发语言·qt