Python3 使用map()批量的转换数据类型,如str转float的实现
作者:baoFeng_Li 时间:2023-07-15 10:35:03
我们知道map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function
函数,返回包含每次 function 函数返回值的新列表。
先看一下map()在python2和3中的区别
在python2中:
in:
a = [1,2,3];b = [2,3,4]
c = map(lambda x,y:s+y,a,b)
c
out:
[3, 5, 7]
返回的是list
在python3中:
in:
a = [1,2,3];b = [2,3,4]
c = map(lambda x,y:s+y,a,b)
c
out:
<map at 0x59daa90>
返回的是迭代器,不是我们直接想要的list。
批量转换数据类型:
对map()嵌套一个list()即可
list(map(float,strDataSet))
来源:https://blog.csdn.net/CrozonKDD/article/details/81545097
标签:Python3,map,str,float
0
投稿
猜你喜欢
python题解LeetCode303区域和检索示例详解
2022-12-13 16:10:11
Python实现按逗号分隔列表的方法
2023-06-08 08:32:16
JavaScript点击按钮后弹出透明浮动层的方法
2023-08-05 22:33:29
Python算法思想集结深入理解动态规划
2023-10-03 00:34:04
Python+matplotlib实现简单曲线的绘制
2023-01-05 17:21:27
matplotlib之多边形选区(PolygonSelector)的使用
2023-12-30 19:33:37
Pytest执行unittest TestSuite(测试套件)的实现方法
2023-12-23 06:05:14
基于Python实现模拟三体运动的示例代码
2022-03-29 21:40:37
php引用地址改变变量值的问题
2023-11-14 12:41:31
复习一下sql server的差异备份
2024-01-20 13:30:34
Element el-date-picker 日期选择器的使用
2024-05-09 15:09:08
Python动态导入模块的方法实例分析
2022-06-08 17:56:45
python标准日志模块logging的使用方法
2022-10-29 19:08:16
pytorch中的优化器optimizer.param_groups用法
2023-02-12 08:10:08
原生js实现下拉菜单
2024-04-28 09:43:04
Python 如何实现变量交换
2021-07-03 12:48:20
一文吃透Go的内置RPC原理
2024-02-03 08:45:53
Node.js中的process.nextTick使用实例
2024-05-08 09:36:18
asp如何处理超时事件?
2009-11-14 20:41:00
mysql中You can’t specify target table for update in FROM clause错误解决方法
2024-01-19 02:24:26