Python enumerate内置库用法解析


Posted in Python onFebruary 24, 2020

这篇文章主要介绍了Python enumerate内置库用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

使用enumerate,可以自动进行索引下标的赋值,本例代码中使用enumerate,进行excel单元格的赋值操作。

代码如果重复被调用,可将该代码封装成类进行使用

import openpyxl
 #加载excel文件
 wb = openpyxl.load_workbook('test_datas/test_cases.xlsx')
 #定位工作簿
 sheet = wb['test']
 #测试数据
 datas = [   {'originalExamCode': 'MR364661','originalPatientId': 715617},  {'originalExamCode': 'MR364662', 'originalPatientId': 715612}
     ]
 #循环取出列表值
 for i,item in enumerate(datas):
   originalExamCode = item.get('originalExamCode')
   originalPatientId = item.get('originalPatientId')
   #写入excel单元格中
   sheet.cell(i+2,5,originalExamCode)
   sheet.cell(i+2,6,originalExamCode)
   sheet.cell(i+2,7).value = originalExamCode
   sheet.cell(i+2,8).value = originalExamCode
 #保存excel
 wb.save(r"test_datas/test_cases.xlsx")
 #关闭excel
 wb.close()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用django获取用户IP地址的方法
May 11 Python
关于Python中浮点数精度处理的技巧总结
Aug 10 Python
Python实现可自定义大小的截屏功能
Jan 20 Python
python检测主机的连通性并记录到文件的实例
Jun 21 Python
Python 查找list中的某个元素的所有的下标方法
Jun 27 Python
Pyqt QImage 与 np array 转换方法
Jun 27 Python
python多线程高级锁condition简单用法示例
Nov 07 Python
python实现简单飞行棋
Feb 06 Python
Python 安装 virturalenv 虚拟环境的教程详解
Feb 21 Python
Python3 利用face_recognition实现人脸识别的方法
Mar 13 Python
Python使用socket_TCP实现小文件下载功能
Oct 09 Python
python lambda的使用详解
Feb 26 Python
Python模块/包/库安装的六种方法及区别
Feb 24 #Python
python之MSE、MAE、RMSE的使用
Feb 24 #Python
Python接口自动化判断元素原理解析
Feb 24 #Python
python使用turtle库绘制奥运五环
Feb 24 #Python
Python如何使用内置库matplotlib绘制折线图
Feb 24 #Python
python中68个内置函数的总结与介绍
Feb 24 #Python
Python基于内置库pytesseract实现图片验证码识别功能
Feb 24 #Python
You might like
一个js封装的不错的选项卡效果代码
2008/02/15 Javascript
javascript 框架小结 个人工作经验
2009/06/13 Javascript
JavaScript随机排序(随即出牌)
2010/09/17 Javascript
JavaScript全局函数使用简单说明
2011/03/11 Javascript
Android中资源文件(非代码部分)的使用概览
2012/12/18 Javascript
js select option对象小结
2013/12/20 Javascript
javascript截取字符串小结
2015/04/28 Javascript
用JS实现图片轮播效果代码(一)
2016/06/26 Javascript
javascript代码调试之console.log 用法图文详解
2016/09/30 Javascript
AngularJS中的拦截器实例详解
2017/04/07 Javascript
小程序实现展开/收起的效果示例
2018/09/22 Javascript
JS常用跨域方法实现原理解析
2020/12/09 Javascript
[49:05]Newbee vs TNC 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[57:36]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第三场 2月1日
2021/03/11 DOTA
Python使用ftplib实现简易FTP客户端的方法
2015/06/03 Python
基于python中staticmethod和classmethod的区别(详解)
2017/10/24 Python
完美解决Python 2.7不能正常使用pip install的问题
2018/06/12 Python
Python 利用内置set函数对字符串和列表进行去重的方法
2018/06/29 Python
Python中zip()函数的解释和可视化(实例详解)
2020/02/16 Python
Python unittest基本使用方法代码实例
2020/06/29 Python
python字典的值可以修改吗
2020/06/29 Python
Python的控制结构之For、While、If循环问题
2020/06/30 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
2020/12/10 Python
css3背景图片透明叠加属性cross-fade简介及用法实例
2013/01/08 HTML / CSS
土耳其家居建材网站:Koçtaş
2016/11/22 全球购物
预订从美国飞往印度的机票:MyTicketsToIndia
2017/05/19 全球购物
介绍一下SQL Server的全文索引
2013/08/15 面试题
2019年.net常见面试问题
2012/02/12 面试题
如何判断计算机可能已经中马
2013/03/22 面试题
如何打造一封优秀的留学推荐信
2014/01/25 职场文书
交通工程专业推荐信
2014/09/06 职场文书
2014年最新大专生职业生涯规划书范文
2014/09/13 职场文书
道歉情书大全
2015/05/12 职场文书
施工现场安全管理制度
2015/08/05 职场文书
golang在GRPC中设置client的超时时间
2021/04/27 Golang
为什么MySQL不建议使用SELECT *
2022/04/03 MySQL