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

在Python中如何返回字符串的最后一个字符?

Python 如何获取字符串的最后一个字符

对于给定的示例字符串变量:
seed_name = "Cocoa"
可以通过以下两种常用方式取值:


方法1:负索引取值(最推荐)

Python 字符串支持负索引,-1 直接对应字符串的最后一位字符,写法简洁高效:

seed_name = "Cocoa"
last_char = seed_name[-1]
print(last_char) # 输出结果:a

注意:如果字符串为空,直接用[-1]会触发索引越界报错,不确定字符串是否为空时可以先加非空判断:

seed_name = "Cocoa"
if seed_name:
    last_char = seed_name[-1]
    print(last_char)

方法2:通过字符串长度计算下标取值(不推荐)

也可以先获取字符串总长度,再取下标为长度-1的字符,等效于负索引效果,但写法更繁琐:

seed_name = "Cocoa"
last_char = seed_name[len(seed_name) - 1]
print(last_char) # 输出结果:a

内容的提问来源于stack exchange,提问作者gabriel-pimentel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 17:18:02