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 18 Python
python3制作捧腹网段子页爬虫
Feb 12 Python
Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例
Mar 15 Python
python 读取txt中每行数据,并且保存到excel中的实例
Apr 29 Python
IntelliJ IDEA安装运行python插件方法
Dec 10 Python
关于python下cv.waitKey无响应的原因及解决方法
Jan 10 Python
python实现AES加密和解密
Mar 27 Python
Python零基础入门学习之输入与输出
Apr 03 Python
Django如何将URL映射到视图
Jul 29 Python
如何利用pycharm进行代码更新比较
Nov 04 Python
PyCharm最新激活码PyCharm2020.2.3有效
Nov 18 Python
Django项目在pycharm新建的步骤方法
Mar 02 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对MongoDB[NoSQL]数据库的操作
2013/03/01 PHP
PHP加密解密字符串汇总
2015/04/26 PHP
PHP使用stream_context_create()模拟POST/GET请求的方法
2016/04/02 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
javascript的数据类型、字面量、变量介绍
2012/05/23 Javascript
javascript计时器事件使用详解
2014/01/07 Javascript
jQuery中change事件用法实例
2014/12/26 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
jQuery实现百叶窗焦点图动画效果代码分享(附源码下载)
2016/03/14 Javascript
Bootstrap每天必学之模态框(Modal)插件
2016/04/26 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
2017/09/26 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
2018/02/01 Javascript
vue中如何去掉空格的方法实现
2018/11/09 Javascript
对layui初始化列表的CheckBox属性详解
2019/09/13 Javascript
[02:18]DOTA2英雄基础教程 育母蜘蛛
2014/01/20 DOTA
[01:09:01]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第一场 10.28
2020/10/28 DOTA
Python抓取百度查询结果的方法
2015/07/08 Python
最大K个数问题的Python版解法总结
2016/06/16 Python
Python设计模式之工厂模式简单示例
2018/01/09 Python
python正向最大匹配分词和逆向最大匹配分词的实例
2018/11/14 Python
详解Python 字符串相似性的几种度量方法
2019/08/29 Python
Python中使用socks5设置全局代理的方法示例
2020/04/15 Python
django的autoreload机制实现
2020/06/03 Python
python算的上脚本语言吗
2020/06/22 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
顺丰快递Java软件工程师面试题
2015/07/31 面试题
高三自我鉴定怎么写
2013/10/19 职场文书
幼儿园中班教学反思
2014/02/10 职场文书
母亲节感恩活动记录
2014/03/16 职场文书
安全生产承诺书范文
2014/05/22 职场文书
珠宝的促销活动方案
2014/08/31 职场文书
班子查摆四风个人对照检查材料思想汇报
2014/10/04 职场文书
幼儿园教师师德师风承诺书
2015/04/28 职场文书
高中美术教学反思
2016/02/17 职场文书
Python Django 后台管理之后台模型属性详解
2021/04/25 Python