python怎么把字符串变成数字不改变字符串,python如何把字符串变成数字
本文展示了用Python将列表元素转换成数字的方法。分享给你,供你参考,如下:
有一个数字字符列表:
numbers=[1 , 5 , 10 , 8]
想要将每个元素转换成数字:
数字=[1,5,10,8]
用一个循环来求解:
new _ numbers=[];
对于数字:中的n
new _ numbers . append(int(n));
数字=new _ numbers
有没有更简单的说法来做?
1.
numbers=[ int(x) for x in numbers ]
2.Python2.x,可以使用map函数
数字=map(int,numbers)
如果是3.x,map返回一个map对象,也可以转换成List:
数字=列表(map(int,numbers))
3.还有更复杂的一点:
For I,V in Enumeration(numbers): numbers[I]=int(V)相关教程推荐:python视频教程以上是Python如何把字符串变成数字的详细内容。请多关注热门IT软件开发工作室的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。