You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python中如何提取字符串两个连续字符转换为整数

实现方法

已知待处理字符串定义如下:

a = "a26lsdm3684"

要提取索引1、索引2位置的两个连续字符转为整数26存入变量b,直接使用Python原生的字符串切片功能即可,不需要单独提取单个字符再拼接。

Python字符串切片规则为str[start:end],取值范围是包含start索引对应字符、不包含end索引对应字符,因此要取索引1、2的两个字符,切片范围写a[1:3]就能拿到子串"26",外层套int()做类型转换即可得到目标整数值。

完整实现代码:

b = int(a[1:3])

执行上述代码后,变量b的值就是整数26,完全符合需求。


内容的提问来源于stack exchange,提问作者Marcin Sochacki

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 20:45:49