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实现在windows服务中新建进程的方法
Jun 30 Python
python使用str & repr转换字符串
Oct 13 Python
Python 实现链表实例代码
Apr 07 Python
Python外星人入侵游戏编程完整版
Mar 30 Python
python 读取excel文件生成sql文件实例详解
May 12 Python
Python实现将一个正整数分解质因数的方法分析
Dec 14 Python
Python装饰器用法实例总结
Feb 07 Python
python基于json文件实现的gearman任务自动重启代码实例
Aug 13 Python
python groupby 函数 as_index详解
Dec 16 Python
Python数据持久化存储实现方法分析
Dec 21 Python
django-csrf使用和禁用方式
Mar 13 Python
解决pycharm编辑区显示yaml文件层级结构遇中文乱码问题
Apr 27 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采集文章中的图片获取替换到本地(实现代码)
2013/07/08 PHP
WampServer下安装多个版本的PHP、mysql、apache图文教程
2015/01/07 PHP
PHP数组相关函数汇总
2015/03/24 PHP
jquery中animate动画积累的解决方法
2013/10/05 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
Node.js中对通用模块的封装方法
2014/06/06 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
jQuery中:gt选择器用法实例
2014/12/29 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
2015/03/24 Javascript
浅谈$('div a') 与$('div>a')的区别
2016/07/18 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
jQuery中show与hide方法用法示例
2016/09/16 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
2017/12/20 Javascript
vuejs选中当前样式active的实例
2018/08/22 Javascript
nodejs高大上的部署方式(PM2)
2018/09/11 NodeJs
微信小程序前端promise封装代码实例
2019/08/24 Javascript
Vue+Element实现网页版个人简历系统(推荐)
2019/12/31 Javascript
Python中实现三目运算的方法
2015/06/21 Python
python实现将内容分行输出
2015/11/05 Python
Python将多个excel表格合并为一个表格
2021/02/22 Python
浅谈Python2获取中文文件名的编码问题
2018/01/09 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
Python操作配置文件ini的三种方法讲解
2019/02/22 Python
谈谈Python中的while循环语句
2019/03/10 Python
Python 文件数据读写的具体实现
2020/01/24 Python
Python模块相关知识点小结
2020/03/09 Python
对python中return与yield的区别详解
2020/03/12 Python
利用keras使用神经网络预测销量操作
2020/07/07 Python
Python3如何使用多线程升程序运行速度
2020/08/11 Python
网络安全方面的面试题
2016/01/07 面试题
专科应届毕业生求职信
2014/06/04 职场文书
质量月活动总结
2014/08/26 职场文书
建议书范文
2015/02/05 职场文书
SpringBoot+Redis实现布隆过滤器的示例代码
2022/03/17 Java/Android
配置nginx负载均衡
2022/05/06 Servers