python 将所有str数字改为int数字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 将所有str数字改为int数字相关的知识,希望对你有一定的参考价值。

a=["a","3b","1","89","56","c"] for i in range(len(a)): #获取列表长度以便索引 for ii in range(999): #定义数字最大数 if a[i] == str(ii): a[i] = int(a[i]) print(a)

python 将所有str数字改为int数字,如果最大数字很长,那运算太久
,另一种思路是,列表中每个字符都为数字时,将字符转为int型

以上是关于python 将所有str数字改为int数字的主要内容,如果未能解决你的问题,请参考以下文章

python学习之第六课时--基本数据类型(数字int字符串str)

python:一些简单练习

Python学习笔记——Python Number(数字)

python怎么判断变量是不是为数字

python求数字位数的方法

python数据类型