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

如何通过切片操作移除字符串倒数第二个字符?

移除字符串倒数第二个字符的切片方法

你可以用切片组合来实现,不需要复杂的中间位置切片操作,用你已经掌握的开头、末尾切片技巧就能搞定:

  • 先截取字符串从开头到倒数第二个字符之前的部分:s[:-2]
  • 再单独取字符串的最后一个字符:s[-1:]
  • 将两部分拼接,就能得到目标结果

实际代码示例:

s = '[2,3,1,1,]'
result = s[:-2] + s[-1:]
print(result)  # 输出 '[2,3,1,1]'

简单拆解逻辑:

  • s[:-2] 会从字符串开头截取到倒数第2个字符的前一位,得到 '[2,3,1,1'
  • s[-1:] 会提取字符串的最后一个字符,得到 ']'
  • 两者拼接后正好是你需要的格式

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 10:01:57