-1

谁能给我解释一下:s[81:67:-1]

什么时候s是“ this is me asking a question on stackoverflow.com and hoping to get an answer that will help me further

4

2 回答 2

2

它正在反向访问字符串。从第 81 个字符到第 67 个字符。步长值为 -1。如果您指定一个正值,您将一无所获。

print s[81:67:-1]
print s[81:67:1]

输出

taht rewsna na

你可以在这里阅读更多关于它的信息。它被称为切片符号。

于 2013-10-09T13:26:50.960 回答
1

您正在访问从位置 81 到 67 的元素,但顺序相反(:-1 实现这一点)

因此,您正在迭代从位置 67 到 81 的元素。

于 2013-10-09T13:28:54.583 回答