python字符串转换成浮点数的实现方式

 更新时间:2026年03月23日 09:57:55   作者:sonia_liss  
这篇文章主要介绍了python字符串转换成浮点数的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

将字符串型数字‘123.456’转换成float型数据

直接自带float就行啦

 test1 ="123.456"
 test2 = '12.304'
 test3 = '12.34'
 print(float(test1))
 print(float(test2))
 print(float(test3))

结果:

123.456
12.304
12.34

使用map和reduce把字符串型数字‘123.456’转换成浮点数123.456

from functools import reduce
def str2float(s):
    def fn(x,y):
            return x*10+y
    n=s.index('.')
    s1=list(map(int,[x for x in s[:n]]))
    s2=list(map(int,[x for x in s[n+1:]]))
    return reduce(fn,s1)+reduce(fn,s2)/10**len(s2)

测试:

 str = "123.456"
 str2float(str)
 123.456

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 对python 命令的-u参数详解

    对python 命令的-u参数详解

    今天小编就为大家分享一篇对python 命令的-u参数详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Matplotlib实战之玫瑰图绘制详解

    Matplotlib实战之玫瑰图绘制详解

    南丁格尔玫瑰图是一种用极坐标下的柱状图或堆叠柱状图来展示数据的图表,下面我们就来介绍一下如何使用Matplotlib绘制南丁格尔玫瑰图,需要的可以参考下
    2023-08-08
  • Python中使用装饰器和元编程实现结构体类实例

    Python中使用装饰器和元编程实现结构体类实例

    Python中使用装饰器和元编程实现结构体类实例,本文的方法算是一种Python的黑魔法技术,并非Python的常规写法,需要的朋友可以参考下
    2015-01-01
  • 使用 prometheus python 库编写自定义指标的方法(完整代码)

    使用 prometheus python 库编写自定义指标的方法(完整代码)

    这篇文章主要介绍了使用 prometheus python 库编写自定义指标的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • python项目打包成docker容器镜像的两种方法实现

    python项目打包成docker容器镜像的两种方法实现

    本文介绍两种将Python项目打包为Docker镜像的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-11-11
  • python 图像处理画一个正弦函数代码实例

    python 图像处理画一个正弦函数代码实例

    这篇文章主要介绍了python 图像处理画一个正弦函数代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • python实现保存网页到本地示例

    python实现保存网页到本地示例

    这篇文章主要介绍了python实现保存网页到本地示例,需要的朋友可以参考下
    2014-03-03
  • python中and和or逻辑运算符的用法示例

    python中and和or逻辑运算符的用法示例

    python中的逻辑运算符有两种返回值,python运算符除了能操作bool类型表达式,还能操作其他所有类型的表达式,这篇文章主要给大家介绍了关于python中and和or逻辑运算符用法的相关资料,需要的朋友可以参考下
    2022-01-01
  • pytorch机器学习softmax回归的简洁实现

    pytorch机器学习softmax回归的简洁实现

    这篇文章主要介绍了为大家介绍了pytorch机器学习中softmax回归的简洁实现方式,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-10-10
  • Python编程基础之类和对象

    Python编程基础之类和对象

    这篇文章主要为大家详细介绍了Python的类和对象,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01

最新评论