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 pickle类库介绍(对象序列化和反序列化)
Nov 21 Python
Python中使用Boolean操作符做真值测试实例
Jan 30 Python
Python中super关键字用法实例分析
May 28 Python
Python开发之快速搭建自动回复微信公众号功能
Apr 22 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
Nov 21 Python
pytorch + visdom CNN处理自建图片数据集的方法
Jun 04 Python
DES加密解密算法之python实现版(图文并茂)
Dec 06 Python
Python是什么 Python的用处
May 26 Python
tensorflow下的图片标准化函数per_image_standardization用法
Jun 30 Python
解决使用Pandas 读取超过65536行的Excel文件问题
Nov 10 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
Nov 10 Python
python连接手机自动搜集蚂蚁森林能量的实现代码
Feb 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 $_SERVER windows系统与linux系统下的区别说明
2014/02/14 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
2014/03/17 PHP
javascript(jquery)利用函数修改全局变量的代码
2009/11/02 Javascript
asp.net下利用js实现返回上一页的实现方法小集
2009/11/24 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
2013/03/05 Javascript
js中同步与异步处理的方法和区别总结
2013/12/25 Javascript
Eclipse配置Javascript开发环境图文教程
2015/01/29 Javascript
javascript基于DOM实现省市级联下拉框的方法
2015/05/14 Javascript
详解JavaScript中的事件流和事件处理程序
2016/05/20 Javascript
VUEJS实战之构建基础并渲染出列表(1)
2016/06/13 Javascript
JS填写银行卡号每隔4位数字加一个空格
2016/12/19 Javascript
详解Vue中过度动画效果应用
2017/05/25 Javascript
vue实现pdf导出解决生成canvas模糊等问题(推荐)
2018/10/18 Javascript
Vue中的验证登录状态的实现方法
2019/03/09 Javascript
Vue项目history模式下微信分享爬坑总结
2019/03/29 Javascript
JS删除String里某个字符的方法
2021/01/06 Javascript
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
JavaScript常用工具函数大全
2020/05/06 Javascript
详解element-ui动态限定的日期范围选择器代码片段
2020/07/03 Javascript
在vue项目中利用popstate处理页面返回的操作介绍
2020/08/06 Javascript
python超简单解决约瑟夫环问题
2015/05/12 Python
Python基于hashlib模块的文件MD5一致性加密验证示例
2018/02/10 Python
对numpy中轴与维度的理解
2018/04/18 Python
Python常见字典内建函数用法示例
2018/05/14 Python
Python tkinter实现图片标注功能(完整代码)
2019/12/08 Python
python调用API接口实现登陆短信验证
2020/05/10 Python
15个Pythonic的代码示例(值得收藏)
2020/10/29 Python
美国最大的宠物用品零售商:PetSmart
2016/11/14 全球购物
光声世纪笔试题目
2012/08/25 面试题
运动会领导邀请函
2014/01/10 职场文书
小学二年级评语
2014/04/21 职场文书
最美乡村医生事迹材料
2014/06/02 职场文书
2014年重阳节老干部座谈会局领导发言稿
2014/09/25 职场文书
2015年乡镇妇联工作总结
2015/05/19 职场文书
如何利用python和DOS获取wifi密码
2021/03/31 Python
vue ref如何获取子组件属性值
2022/03/31 Vue.js