首页IT科技python str转换(python中str转int的方法)

python str转换(python中str转int的方法)

时间2025-06-13 21:46:51分类IT科技浏览4615
导读:在python中使用过程中,我们常常会遇到数据类型转换的问题。本文小编整理了python中str转int的两种方法:map函数法和lambda表达式法。具体内容请看本文。...

在python中使用过程中            ,我们常常会遇到数据类型转换的问题            。本文小编整理了python中str转int的两种方法:map函数法和lambda表达式法                  。具体内容请看本文      。

方法一:map函数法

map()会根据提供的函数对指定序列做映射         。

defsquare(x): returnx**2 a=[1,2,3,4,5,6] b=map(square,a) b=list(b) print(b) #result:[1,4,9,16,25,36] print(list(map(lambdax,y:x+y,[1,2,3,4,5],[10,20,30,40,50]))) #result:[11,22,33,44,55]

方法二:lambda表达式法

fromfunctoolsimportreduce DIGITS={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9} defstr2int(str): defchar2num(s): returnDIGITS[s] returnreduce(lambdax,y:x*10+y,map(char2num,str)) str=5632 nums=str2int(str) print(str-->int:,nums)

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python字典 append(python ChainMap如何实现字典操作) 企业网站建设重要性(提升企业品牌形象,提高市场竞争力)