-3

我想将python代码转换为java。但我不明白切片步骤参数。

例子:

x = "Hello World !"
x[6:2:-1]

结果是什么x[6:2:-1]

4

1 回答 1

10

-1step 只是恢复切片的方向:

>>> x = "Hello World !"
>>> x[6]
'W'
>>> x[2]
'l'
>>> x[6:2:-1]
'W ol'

[6:2:-1]表示从第 6 项到第 2 项(不包括)给我一个切片,颠倒。

仅供参考,您不需要安装 python 来检查您询问的代码的结果,去pythonanywhere玩:

PythonAnywhere 是一个 Python 开发和托管环境,它显示在您的 Web 浏览器中并在我们的服务器上运行。

另见:

于 2013-09-19T18:41:52.107 回答