python str转换成float
利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
from functools import reduce
def str2float(s):
return reduce ( lambda x,y:x + int2dec(y), map (str2int,s.split( '.' )))
def char2num(s):
return { '0' : 0 , '1' : 1 , '2' : 2 , '3' : 3 , '4' : 4 , '5' : 5 , '6' : 6 , '7' : 7 , '8' : 8 , '9' : 9 }[s]
def str2int(s):
return reduce ( lambda x,y:x * 10 + y, map (char2num,s))
def intLen(i):
return len ( '%d' % i)
def int2dec(i):
return i / ( 10 * * intLen(i))
print (str2float( '123.456' ))
|
以上就是本代码的全部内容了,希望对大家学习Python能够有所帮助。
文章转载:http://www.jb51.net/article/69952.htm
python str转换成float相关推荐
- python将object转换为float_DataFrame中的object转换成float的方法
DataFrame中的object转换成float的方法 数据类型转换: 今天遇到一个问题,就是DataFrame类型的数据里是str型的数字,想把数字转换为int 或float:百度没有发现好的,也 ...
- python将object转换为float_object怎么转换成float数据
这次给大家带来object怎么转换成float数据,object转换成float数据的注意事项有哪些,下面就是实战案例,一起来看一下. 数据类型转换: 今天遇到一个问题,就是DataFrame类型的数 ...
- object类型replace掉$、转换成float、运算
想要将object转换成float(64),失败,发现是数据中有$这种符号,需要先replace掉 但是直接replace不生效,发现要添加str才可以 data['自主收益new3']=data[' ...
- python文件转换成jar包_Python一键转Jar包,Java调用Python新姿势!
粉丝朋友们,不知道大家看故事看腻了没(要是没腻可一定留言告诉我^_^),今天这篇文章换换口味,正经的来写写技术文.言归正传,咱们开始吧! 今天的这篇文章,聊一个轩辕君之前工作中遇到的需求:如何在Jav ...
- python数字转换成中文大写
python数字转换成中文大写 代码 #-*- coding:utf-8 -*- count_map = {1:1, 2:10, 3:100, 4:1000, 5:10000} #用来统计传入数值的级 ...
- python 对象转换为json_Python Python对象转换成JSON
1.从Python对象转换成JSON 如果有Python对象,则可以使用json.dumps()方法将其转换为JSON字符串. 例如: 从Python对象转换为JSON:import json # a ...
- python字符串转换成数字_python 字符与数字如何转换
展开全部 一.python中字符串转换成数字 1.类中进行导入:import string ,str='555',num=string.atoi(str),num即为str转换成的数字转换为浮点数:s ...
- c语言int转换成float,int怎么转化为float 将 int型变量n转换成float型变量的方法是...
请问C语言中如何将int转换为float 将 int型变量n转换成float型变量的方法是 A float n B (float )n C float( n) D( float) ( n)不懂小编的人 ...
- python 代码转程序_如何用pyinstaller把自己编写的python源代码转换成可执行程序?...
昨天慢步熬夜写了一篇干货满满的文章,不知道什么原因,文章并未被推荐. 今天再来换个方式写一次. 把自己编写的python源代码转换成可执行程序 笔者继续用自编的<货币兑换程序3.0>为例. ...
- python 图片转换成py文件
python 图片转换成py文件 app.png 图片转为py文件.py import base64def pic_to_py(path_):"""将图像文件转换为py文 ...
最新文章
- 太牛逼了!项目中用了Disruptor之后,性能提升了2.5倍
- makefile 常用函数
- iOS-----Xcode-Debug尝试
- flink入门实战总结
- 使用qtcreator中的git_Git中submodule的使用
- 【Webkit Blog翻译】深入研究WebRTC | 内有福利
- 史上最全 Python Re 模块讲解(三)
- JVM调优总结(2):基本垃圾回收算法
- 项目开发日志:Build AssetBundle——SpriteAtlas(已解惑)
- 开发者说:Seata 0.7.0 版本,你 get 'Metrics' 技能了吗?
- 神经网络不收敛的查缺补漏
- TEA(Tiny Encryption Algorithm)
- matlab 蒙特卡洛工具箱_MATLAB多维T分布蒙特卡洛?
- 鬼压床、清明梦、外星劫持……睡眠麻痹症能够解释这些都市传说吗?
- 分享一个查看外网IP的工具
- latex公式图片识别(转换为latex语法格式)
- C# 基础(三十一)c#实现 正弦sin、反正弦arcsin,正切tan、反正切arctan:求角度值
- 微信公众号数据2019_2019年5月全国房地产微信公众号25强排行榜
- 开源许可违反:案例说明(Apache License 2.0)
- ffmpeg图片+音频合成视频
热门文章
- 有关AntDesign的简单学习
- android人脸抠图,人脸框抠图如何实现
- 阿里云服务器大陆机房和香港机房如何选择?
- mysql 插入数据 特殊符号_使用特殊字符将数据插入mysql数据库
- 微前端 Micro-Frontnds - Single-SPA Application API
- Linux系统压力测试工具stress
- 飞机精确定位模型matlab,一种精确定位飞机位置的方法与流程
- 如何将Excel表格进行美化?学会这几招你的表格将不会那么难看
- Linux网络管理之ss命令– 显示活动套接字信息
- 【延展Extension的使用场景 Objective-C语言】