python3_str&int转换
(13条消息) python中str,int,list,list(str),list(int)的相互转换_静幽水-CSDN博客_list转int python
1、如果是单个str与int类型转换:
(1)强制转换:
int转成string,函数int(string)
string转成int,函数str(number)
a = "123" b = int(a) #int()强制转换成int类型的 print(b) c = 100 d = str(c) #str()强制转换成int类型的 print(d)
(2)
import string a= '555' num= string.atoi(a) #python2 中可以用string.atoi 在python3中会报错 print(num)
2、如果是将list中的int&str批量转换:
ls=[1,2,3] rs=map(str,ls) #map(str,ls)将数字列表转换成字符串列表 print(list(rs)) #['1', '2', '3'] print(rs) #<map object at 0x0000027F1479BBE0> l = ['1','2','3'] #map(list,l)将数字列表转换成字符串列表 print(list(map(int,l))) #[1, 2, 3] p = list(map(int,l)) #[1, 2, 3] print(p) q = map(int,l) print(q) #<map object at 0x000002721C3EBC50>
3、如果是将列表中的int转换成str
ls=[1,2,3] rs=map(str,ls) #map(str,ls)将数字列表转换成字符串列表 rss=",".join(list(rs)) #输出转换后的字符串,以','连接 print(rss) #1,2,3 rsss="-".join(list(map(str,ls)))#输出转换后的字符串,以'-'连接 print(rsss) #1-2-3
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术