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

原数据

相关推荐
copyer_xyf5 分钟前
Python 函数全面总结
前端·后端·python
时寒的笔记6 分钟前
瑞数案例欧冶解读py和js文件最终版
开发语言·javascript·ecmascript
zmzb01036 分钟前
Python课后习题训练记录Day123
开发语言·python
艾莉丝努力练剑7 分钟前
【Qt】事件
服务器·开发语言·网络·数据库·qt·tcp/ip·计算机网络
PersistJiao8 分钟前
python环境下免费、专业的中英翻译
开发语言·windows·python·机器翻译
rqtz10 分钟前
【C++】源码编译 Qt5.15.3|Ubuntu22.04 下 ROS 开发环境搭建
开发语言·c++·qt·ros
Jun62610 分钟前
QT(9)-Qjson移植
开发语言·qt
施棠海11 分钟前
自定义并可深度定制的数字滚动选择器完整源代码与相关注意事项
java·开发语言
z落落16 分钟前
C# 索引器 this[]
开发语言·c#