python3 对list中每个元素进行处理的方法


Posted in Python onJune 29, 2018

在写代码过程中我们常常可能会遇到这样一种情况,要对一个list中的每个元素做同样的操作时,两种方法

方法一:循环遍历每个元素

话不多说,上代码

a = [1,2,3]
for i in range(len(a)):
 a[i] += 1

输出a

[2, 3, 4]

方法二:用map函数

def y3(x):
 x+=1
 return x
map(y3, a)

但是map函数返回的是一个map类型,所以要想查看值需要把它再转换为list

list(map(y3, [1,2,3]))

输出结果也是

[2, 3, 4]

两种方法比较了下运行时间,当数据量为500000时,第二种方法的用时依然为0(实际应该是很接近于0),第一种方法的用时则为0.00465875304,故而推荐第二种方法。

以上这篇python3 对list中每个元素进行处理的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现哈希表
Feb 07 Python
11个并不被常用但对开发非常有帮助的Python库
Mar 31 Python
用Python进行行为驱动开发的入门教程
Apr 23 Python
在主机商的共享服务器上部署Django站点的方法
Jul 22 Python
Python文件的读写和异常代码示例
Oct 31 Python
解决tensorflow测试模型时NotFoundError错误的问题
Jul 27 Python
使用python os模块复制文件到指定文件夹的方法
Aug 22 Python
Pytest参数化parametrize使用代码实例
Feb 22 Python
python由已知数组快速生成新数组的方法
Apr 08 Python
python轮询机制控制led实例
May 03 Python
python3+openCV 获取图片中文本区域的最小外接矩形实例
Jun 02 Python
termux中matplotlib无法显示中文问题的解决方法
Jan 11 Python
python对list中的每个元素进行某种操作的方法
Jun 29 #Python
Python中交换两个元素的实现方法
Jun 29 #Python
python3中zip()函数使用详解
Jun 29 #Python
对python list 遍历删除的正确方法详解
Jun 29 #Python
通过Python模块filecmp 对文件比较的实现方法
Jun 29 #Python
Python之列表的插入&替换修改方法
Jun 28 #Python
python 寻找list中最大元素对应的索引方法
Jun 28 #Python
You might like
站长助手-网站web在线管理程序 v1.0 下载
2007/05/12 PHP
dedecms系统的广告设置代码 基础版本
2010/04/09 PHP
数据库中排序的对比及使用条件详解
2012/02/23 PHP
PHP面向对象之后期静态绑定功能介绍
2015/05/18 PHP
thinkPHP线上自动加载异常与修复方法实例分析
2016/12/01 PHP
PHP pthreads v3下worker和pool的使用方法示例
2020/02/21 PHP
jQuery 前的按键判断代码
2010/03/19 Javascript
基于jquery的滚动条滚动固定div(附演示下载)
2012/10/29 Javascript
Node.js中使用计时器定时执行函数详解
2014/08/15 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记6)
2015/12/20 Javascript
JavaScript数据结构与算法之栈与队列
2016/01/29 Javascript
基于jquery实现百度新闻导航菜单滑动动画
2016/03/15 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
JavaScript知识点总结(六)之JavaScript判断变量数据类型
2016/05/31 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
jQuery实现的小图列表,大图展示效果幻灯片示例
2016/10/25 Javascript
JS简单获取当前日期时间的方法(如:2017-03-29 11:41:10 星期四)
2017/03/29 Javascript
使用elementUI实现将图片上传到本地的示例
2018/09/04 Javascript
如何将百度地图包装成Vue的组件的方法步骤
2019/02/12 Javascript
JQuery属性操作与循环用法示例
2019/05/15 jQuery
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
JS+css3实现幻灯片轮播图
2020/08/14 Javascript
Python中函数参数调用方式分析
2018/08/09 Python
Python cv2 图像自适应灰度直方图均衡化处理方法
2018/12/07 Python
Python XML转Json之XML2Dict的使用方法
2019/01/15 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
手把手教你配置JupyterLab 环境的实现
2021/02/02 Python
分享全球十款超强HTML5开发工具
2014/05/14 HTML / CSS
英国领先的珍珠首饰品牌:Orchira
2016/09/11 全球购物
个人党性剖析材料
2014/02/03 职场文书
生产部岗位职责范文
2014/02/07 职场文书
书法比赛获奖感言
2014/02/10 职场文书
大龄毕业生求职别忘职业规划
2014/03/11 职场文书
技校毕业生自荐信
2014/06/03 职场文书
新闻发布会策划方案
2014/06/12 职场文书
一份恶作剧的检讨书
2014/09/13 职场文书