python3:对list中每个元素进行处理
在写代码过程中我们常常可能会遇到这样一种情况,要对一个list中的每个元素做同样的操作时,两种方法
方法一:循环遍历每个元素
话不多说,上代码
a = [1,2,3]
for i in range(len(a)):a[i] += 1
输出a
[2, 3, 4]
方法二:用map函数
def y3(x):x+=1return x
map(y3, a)
但是map函数返回的是一个map类型,所以要想查看值需要把它再转换为list
list(map(y3, [1,2,3]))
输出结果也是
[2, 3, 4]
两种方法比较了下运行时间,当数据量为500000时,第二种方法的用时依然为0(实际应该是很接近于0),第一种方法的用时则为0.00465875304,故而推荐第二种方法
python3:对list中每个元素进行处理相关推荐
- python3 将列表中元素转化为字典_软件测试学Python(七):Python中的变量和标准数据类型...
上一篇文章中,凯哥给大家介绍了Python中的常量(字面值). 测试凯哥:软件测试学Python(六):Python中的常量zhuanlan.zhihu.com 在这篇文章中,凯哥带各位学习测试的知 ...
- Python3.7.1学习(五) 将列表中的元素转化为数字并排序
# 本文实例讲述了Python中列表元素转为数字的方法.分享给大家供大家参考,具体如下: # 有一个数字字符的列表: numbers = ['2', '4', '1', '3']print(numbe ...
- python元组索引_Python—范围元组中的元素索引
有时,在处理Python数据时,我们会遇到一个问题,即需要在列表中的连续等距元组中找到元素位置.这个问题在许多领域都有应用,包括日常编程和竞争编程.让我们来讨论执行此任务的某些方式.输入:test撸l ...
- python集合中的元素不能是哪些数据类型_Python内置类型及常见问题
python的内置数据类型非常丰富,大致可以分为五类:None.数字类型.序列类型.映射类型和集合类型.下面我将分别对他们进行介绍,做个总结以备以后查看.下面的表列出了各个类别下的具体数据类型.*注: ...
- python打印数组部分元素_Python打印输出数组中全部元素
学习Python的人都知道数组是最常用的的数据类型,为了保证程序的正确性,需要调试程序. 因此,需要在程序中控制台中打印数组的全部元素,如果数组的容量较小,例如 只含有10个元素,采用print命令或 ...
- Python打印输出数组中全部元素的方法
学习Python的人都知道数组是最常用的的数据类型,为了保证程序的正确性,需要调试程序. 因此,需要在程序中控制台中打印数组的全部元素,如果数组的容量较小,例如 只含有10个元素,采用print命令或 ...
- python内置函数sum_Python内置函数sum____用来返回数值型序列中所有元素之和。
[单选题]关于函数参数传递中,形参与实参的描述错误的是( ). [判断题]PythonModuleDocs是Python的帮助文档. [单选题]以下关于Python的说法中正确的是哪一项? [判断题] ...
- Python 获取list 中指定元素出现的次数
Python 获取list 中指定元素出现的次数 使用list 的count 方法 list_a = [1, 2, 3, 1, 4, 5, 1] print("1 出现的次数: %d&quo ...
- python在企业有哪些应用_python2和python3在企业中应用有哪些
原标题:python2和python3在企业中应用有哪些 即将进入到人工智能时代的今天,大家也对人工智能学习,Python学习非常感兴趣.那么,如果不自学,Python"人工智能编程培训&q ...
- java list 拼音排序_java中实现List集合中对象元素按其属性的中文拼音排序
java中List集合的元素是按照添加顺序排序的,我们在实际开发过程中,可能会遇到需要对其内容进行排序的场景,接下来对我遇到的场景所采用的解决方式做个总结. 一.业务场景 管理后台商户名称下拉列表,需 ...
最新文章
- 拨号连接或 ××× 连接的错误代码列表
- 【漫画】以后在有面试官问你AVL树,你就把这篇文章扔给他。
- 如何解决Linux下侦听端口被占用
- 史上最烂的项目:苦撑 12 年,600 多万行代码!
- Activity启动过程剖析
- BZOJ3509 [CodeChef] COUNTARI 【分块 + fft】
- Quartz调度器学习--基本概念
- 给书配代码-电力经济调度(4):有功与辅助服务联合经济调度
- 洛谷 - P2598 [ZJOI2009]狼和羊的故事(最大流最小割)
- 《Migrating to Cloud-Native Application Architectures》学习笔记之Chapter 2. Changes Needed
- 案例:监听域对象的生命周期
- java实现支付宝第三方登录_Java 实现QQ第三方登录(附赠:完整代码)
- cocos2d-x 在vs2010下的环境配置
- arm体系结构与编程_ARM体系结构基础(1)
- 在linux系统下安装redis
- Runtime之消息转发
- Motion camera 真人动作捕捉器
- 解决百度文库不能复制最简单方法
- 最全架构设计实践方法论(一)
- Show and Tell: Lessons learned from the 2015 MSCOCO Image Captioning Challenge