Python中如何将切片获取的字符串单个字符转换为Integer整数?
解决方案
你提到的(int)变量是C/C++/Java等C系语言的强制类型转换语法,在不支持该语法的语言(以最常见的Python场景为例)中,正确操作如下:
- 首先按下标取出对应字符:
String = "TGR1UK" target_char = String[3]
- 调用对应类型转换函数完成转换,Python中使用
int()函数直接包裹目标值即可:
number = int(target_char) # 也可以直接简写为一行:number = int(String[3])
转换完成后的number就是整数类型,可直接参与数学运算。
其他常见语言的适配写法
- JavaScript:
const number = Number(String[3]) - Go:
import "strconv"; number, err := strconv.Atoi(string(String[3]))
内容的提问来源于stack exchange,提问作者MUCHUAN SU
相关产品推荐
相关产品推荐

