Skip to main content
 首页 » 编程设计

python之如何切片序列以获得最后一项

2025年05月04日15zdz8207

我正在练习切片,我想运行一个向后打印名称的程序。

主要是,我想知道如何访问序列中的最后一项。

我写了以下内容:

name = raw_input("Enter Your Name: ") 
backname = ??? 
 
print backname 

这是一个合理的方法吗?显然,??? 不是我的语法的一部分,只是询问那里应该放什么。

请您参考如下方法:

要访问序列中的最后一项,请使用:

print name[-1] 

这等同于:

print name[len(name) - 1] 

反转序列在 Python 中有一个常见的习惯用法:

backname = name[::-1] 

Good primer for Python slice notation问题有更完整的信息。