我正在练习切片,我想运行一个向后打印名称的程序。
主要是,我想知道如何访问序列中的最后一项。
我写了以下内容:
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问题有更完整的信息。
