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 字符串操作方法大全
Mar 11 Python
python实现查询IP地址所在地
Mar 29 Python
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
Aug 16 Python
python学习教程之Numpy和Pandas的使用
Sep 11 Python
Python各类图像库的图片读写方式总结(推荐)
Feb 23 Python
Python批处理更改文件名os.rename的方法
Oct 26 Python
Python数据可视化教程之Matplotlib实现各种图表实例
Jan 13 Python
python Event事件、进程池与线程池、协程解析
Oct 25 Python
Python完全识别验证码自动登录实例详解
Nov 24 Python
python 穷举指定长度的密码例子
Apr 02 Python
python实现与redis交互操作详解
Apr 21 Python
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
Jun 09 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&mysql(六)
2006/10/09 PHP
获取远程文件大小的php函数
2010/01/11 PHP
php入门学习知识点二 PHP简单的分页过程与原理
2011/07/14 PHP
PHP基于GD库的缩略图生成代码(支持jpg,gif,png格式)
2014/06/19 PHP
JavaScript 对象模型 执行模型
2009/12/06 Javascript
扩展jquery实现客户端表格的分页、排序功能代码
2011/03/16 Javascript
jquery js 获取时间差、时间格式具体代码
2013/06/05 Javascript
JavaScript中获取鼠标位置相关属性总结
2014/10/11 Javascript
基于Javascript实现弹出页面效果
2016/01/01 Javascript
AngularJS中实现用户访问的身份认证和表单验证功能
2016/04/21 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
jQuery操作json常用方法示例
2017/01/04 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
2017/02/16 Javascript
JavaScript实现HTML5游戏断线自动重连的方法
2017/09/18 Javascript
Node.js Koa2使用JWT进行鉴权的方法示例
2018/08/17 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
ng-zorro-antd 入门初体验
2018/12/03 Javascript
Vue点击切换Class变化,实现Active当前样式操作
2020/07/17 Javascript
python从sqlite读取并显示数据的方法
2015/05/08 Python
Python的Django框架下管理站点的基本方法
2015/07/17 Python
python pandas dataframe 行列选择,切片操作方法
2018/04/10 Python
Python 字符串与数字输出方法
2018/07/16 Python
使用 Python 实现微信群友统计器的思路详解
2018/09/26 Python
pycharm 安装JPype的教程
2019/08/08 Python
利用pandas将非数值数据转换成数值的方式
2019/12/18 Python
浅谈python 类方法/静态方法
2020/09/18 Python
倩碧美国官网:Clinique美国
2016/07/20 全球购物
美国电子产品折扣网站:Daily Steals
2017/05/20 全球购物
团员的自我评价
2013/12/01 职场文书
市场部规章制度
2014/01/24 职场文书
最经典的商业地产项目广告词
2014/03/13 职场文书
创业项目(超低成本创业项目)
2019/08/16 职场文书
《雀魂PONG☆》4月1日播出 PV角色设定情报
2022/03/20 日漫
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫
python神经网络学习 使用Keras进行简单分类
2022/05/04 Python
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技