在写代码过程中我们常常可能会遇到这样一种情况,要对一个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中每个元素进行处理相关推荐

  1. python3 将列表中元素转化为字典_软件测试学Python(七):Python中的变量和标准数据类型...

    上一篇文章中,凯哥给大家介绍了Python中的常量(字面值). 测试凯哥:软件测试学Python(六):Python中的常量​zhuanlan.zhihu.com 在这篇文章中,凯哥带各位学习测试的知 ...

  2. Python3.7.1学习(五) 将列表中的元素转化为数字并排序

    # 本文实例讲述了Python中列表元素转为数字的方法.分享给大家供大家参考,具体如下: # 有一个数字字符的列表: numbers = ['2', '4', '1', '3']print(numbe ...

  3. python元组索引_Python—范围元组中的元素索引

    有时,在处理Python数据时,我们会遇到一个问题,即需要在列表中的连续等距元组中找到元素位置.这个问题在许多领域都有应用,包括日常编程和竞争编程.让我们来讨论执行此任务的某些方式.输入:test撸l ...

  4. python集合中的元素不能是哪些数据类型_Python内置类型及常见问题

    python的内置数据类型非常丰富,大致可以分为五类:None.数字类型.序列类型.映射类型和集合类型.下面我将分别对他们进行介绍,做个总结以备以后查看.下面的表列出了各个类别下的具体数据类型.*注: ...

  5. python打印数组部分元素_Python打印输出数组中全部元素

    学习Python的人都知道数组是最常用的的数据类型,为了保证程序的正确性,需要调试程序. 因此,需要在程序中控制台中打印数组的全部元素,如果数组的容量较小,例如 只含有10个元素,采用print命令或 ...

  6. Python打印输出数组中全部元素的方法

    学习Python的人都知道数组是最常用的的数据类型,为了保证程序的正确性,需要调试程序. 因此,需要在程序中控制台中打印数组的全部元素,如果数组的容量较小,例如 只含有10个元素,采用print命令或 ...

  7. python内置函数sum_Python内置函数sum____用来返回数值型序列中所有元素之和。

    [单选题]关于函数参数传递中,形参与实参的描述错误的是( ). [判断题]PythonModuleDocs是Python的帮助文档. [单选题]以下关于Python的说法中正确的是哪一项? [判断题] ...

  8. Python 获取list 中指定元素出现的次数

    Python 获取list 中指定元素出现的次数 使用list 的count 方法 list_a = [1, 2, 3, 1, 4, 5, 1] print("1 出现的次数: %d&quo ...

  9. python在企业有哪些应用_python2和python3在企业中应用有哪些

    原标题:python2和python3在企业中应用有哪些 即将进入到人工智能时代的今天,大家也对人工智能学习,Python学习非常感兴趣.那么,如果不自学,Python"人工智能编程培训&q ...

  10. java list 拼音排序_java中实现List集合中对象元素按其属性的中文拼音排序

    java中List集合的元素是按照添加顺序排序的,我们在实际开发过程中,可能会遇到需要对其内容进行排序的场景,接下来对我遇到的场景所采用的解决方式做个总结. 一.业务场景 管理后台商户名称下拉列表,需 ...

最新文章

  1. 拨号连接或 ××× 连接的错误代码列表
  2. 【漫画】以后在有面试官问你AVL树,你就把这篇文章扔给他。
  3. 如何解决Linux下侦听端口被占用
  4. 史上最烂的项目:苦撑 12 年,600 多万行代码!
  5. Activity启动过程剖析
  6. BZOJ3509 [CodeChef] COUNTARI 【分块 + fft】
  7. Quartz调度器学习--基本概念
  8. 给书配代码-电力经济调度(4):有功与辅助服务联合经济调度
  9. 洛谷 - P2598 [ZJOI2009]狼和羊的故事(最大流最小割)
  10. 《Migrating to Cloud-Native Application Architectures》学习笔记之Chapter 2. Changes Needed
  11. 案例:监听域对象的生命周期
  12. java实现支付宝第三方登录_Java 实现QQ第三方登录(附赠:完整代码)
  13. cocos2d-x 在vs2010下的环境配置
  14. arm体系结构与编程_ARM体系结构基础(1)
  15. 在linux系统下安装redis
  16. Runtime之消息转发
  17. Motion camera 真人动作捕捉器
  18. 解决百度文库不能复制最简单方法
  19. 最全架构设计实践方法论(一)
  20. Show and Tell: Lessons learned from the 2015 MSCOCO Image Captioning Challenge

热门文章

  1. python pip gpl_一文了解Python的pip工具
  2. 定义快捷代码_Qt Creator快捷键
  3. 计算机网络(谢希仁第八版)第三章:数据链路层
  4. springboot整合redis操作缓存(将查询到的数据放在缓存中)
  5. 【CentOS Linux 7】实验1【Linux文件目录管理】
  6. SwipeBackActivity 的使用
  7. PHP+Mysql 实现用户登录,注册界面
  8. 网页性能优化03-函数防抖
  9. 08-CoreData学习总结
  10. 初探swift语言的学习笔记十一(performSelector)