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实现list元素按关键字相加减的方法示例
Jun 09 Python
python 接口_从协议到抽象基类详解
Aug 24 Python
Scrapy抓取京东商品、豆瓣电影及代码分享
Nov 23 Python
python定向爬取淘宝商品价格
Feb 27 Python
python自动截取需要区域,进行图像识别的方法
May 17 Python
pygame游戏之旅 添加碰撞效果的方法
Nov 20 Python
python儿童学游戏编程知识点总结
Jun 03 Python
python3调用windows dos命令的例子
Aug 14 Python
使用keras时input_shape的维度表示问题说明
Jun 29 Python
python字典按照value排序方法
Dec 28 Python
python 经纬度求两点距离、三点面积操作
Jun 03 Python
关于python pygame游戏进行声音添加的技巧
Oct 24 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
PHP基础知识回顾
2012/08/16 PHP
php编写的抽奖程序中奖概率算法
2015/05/14 PHP
Js+XML 操作
2006/09/20 Javascript
javascript基本语法分析说明
2008/06/15 Javascript
javascript 数据类型转换(parseInt,parseFloat)
2010/07/20 Javascript
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
Javascript开发之三数组对象实例介绍
2012/11/12 Javascript
js之事件冒泡和事件捕获详细介绍
2013/10/28 Javascript
javascript计时器事件使用详解
2014/01/07 Javascript
jquery统计用户选中的复选框的个数
2014/06/06 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
2016/10/28 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
2017/03/14 Javascript
Angularjs的键盘事件的绑定
2017/07/27 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
浅谈vue+webpack项目调试方法步骤
2017/09/11 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
150行Node.js实现的dns代理工具
2019/08/02 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
微信小程序返回上一页传参并刷新过程解析
2019/12/13 Javascript
javascript实现前端成语点击验证优化
2020/06/24 Javascript
Angular短信模板校验代码
2020/09/23 Javascript
Vue仿Bibibili首页的问题
2021/01/21 Vue.js
Python中for循环详解
2014/01/17 Python
基于Python实现的扫雷游戏实例代码
2014/08/01 Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
深入解析Python中的descriptor描述器的作用及用法
2016/06/27 Python
python用Pygal如何生成漂亮的SVG图像详解
2017/02/10 Python
Flask框架学习笔记之路由和反向路由详解【图文与实例】
2019/08/12 Python
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
HelloFresh奥地利:立即订购烹饪盒
2019/02/22 全球购物
幼儿园教师备课制度
2014/01/12 职场文书
课改先进个人汇报材料
2014/01/26 职场文书
《故乡》教学反思
2014/04/10 职场文书
服务口号大全
2014/06/11 职场文书
2015年个人工作总结报告
2015/04/25 职场文书
会计做账心得体会
2016/01/22 职场文书