Python列表(list)所有元素的同一操作解析

作者:oucbl 时间:2021-05-06 22:56:31 

针对很普遍的每个元素的操作会遍历每个元素进行操作。

这里给出了几种写法,列表每个元素自增等数学操作同理;

示例:整形列表ilist加1个数、元素类型转字符串:


ilist = [1, 2, 3, 10, 11, 12]
# 每个元素加5,四种方法
for i, v in enumerate(ilist): ilist[i] = v + 5
[ x+5 for x in ilist ]
map(lambda x:x+5, ilist) # 仅python 2
list(map(lambda x:x+5, ilist))
[*map(lambda x:x+5, ilist)] # 仅python 3
# 整形元素转字符串,两种方法
list(map(str, ilist))
[*map(str, ilist)] # 仅python 3

执行结果如下图:

Python列表(list)所有元素的同一操作解析

Python列表(list)所有元素的同一操作解析

参考:

https://www.geeksforgeeks.org/python-convert-a-list-of-multiple-integers-into-a-single-integer/

https://stackoverflow.com/questions/3371269/call-int-function-on-every-list-element

来源:https://www.cnblogs.com/oucbl/p/11279141.html

标签:python,列表,list,元素,操作
0
投稿

猜你喜欢

  • OpenCV imread读取图片失败的问题及解决

    2021-10-20 06:44:00
  • Python装饰器用法实例总结

    2023-11-18 07:37:36
  • python3.5绘制随机漫步图

    2022-08-12 14:16:13
  • javascript判断一个元素是否数组

    2009-07-31 12:48:00
  • python中format()函数的简单使用教程

    2021-07-10 15:34:01
  • python 定义类时,实现内部方法的互相调用

    2023-11-20 11:09:31
  • python中的 sorted()函数和sort()方法区别

    2022-04-13 05:16:11
  • 面向站长和网站管理员的Web缓存加速指南[翻译]

    2008-04-22 21:04:00
  • MySQL Basis 常用命令

    2010-11-11 11:59:00
  • Django 中使用日志的方法

    2022-09-12 11:17:40
  • 对Python中class和instance以及self的用法详解

    2022-09-08 23:28:14
  • Python:type、object、class与内置类型实例

    2023-09-27 08:51:27
  • Python 连连看连接算法

    2023-10-28 09:12:35
  • Python OpenCV的基本使用及相关函数

    2022-11-16 11:24:55
  • pandas-resample按时间聚合实例

    2023-05-26 19:07:50
  • Python3.5 Pandas模块之DataFrame用法实例分析

    2022-12-22 20:45:16
  • python判断字符串是否是json格式方法分享

    2023-01-02 20:50:37
  • 自适应浏览器位置的div效果

    2008-05-29 13:15:00
  • Python BeautifulSoup中文乱码问题的2种解决方法

    2023-05-09 13:42:17
  • Python利用正则表达式匹配并截取指定子串及去重的方法

    2021-05-07 00:37:20
  • asp之家 网络编程 m.aspxhome.com