如何一步分割 Python 中的字符串?
How to slice a string in Python in one step?
我是 Python 的新手。
“Hello World”[0:5][::-1] 按预期打印“olleH”。我想知道为什么“Hello World”[0:5:-1] 没有做同样的事情。
因为在负步的情况下,你应该从一个较大的索引开始,以一个较小的索引结束。所以你的例子相当于 "Hello World"[4::-1]
.
我是 Python 的新手。 “Hello World”[0:5][::-1] 按预期打印“olleH”。我想知道为什么“Hello World”[0:5:-1] 没有做同样的事情。
因为在负步的情况下,你应该从一个较大的索引开始,以一个较小的索引结束。所以你的例子相当于 "Hello World"[4::-1]
.