2024-09-28 17:06:51 发布
网友
这个问题已经问过很多次了,但我不想再问了。我只想知道怎么做 这是真的吗?你知道吗
>>> st="arindam" >>> st[::-1] #This is the one that everyone probably uses 'madnira'
有人能解释一下为什么这样做吗?你知道吗
>>> st[-1::-1] 'madnira'
这又是如何成功地反转字符串的呢?我以为这会从“a”开始 打印“阿德尼拉”
在Python列表索引中,索引-1表示字符串中的最后一个字符。当使用负阶跃索引时,省略开始索引将使用-1作为开始(正阶跃索引默认从0开始)。你知道吗
-1
0
因为st[-1]是'm':
>>> st="arindam" >>> st[-1] 'm' >>> st[::-1] 'madnira' >>> st[-1::-1] 'madnira' >>> st[-2::-1] 'adnira'
在Python列表索引中,索引
-1
表示字符串中的最后一个字符。当使用负阶跃索引时,省略开始索引将使用-1
作为开始(正阶跃索引默认从0
开始)。你知道吗因为st[-1]是'm':
相关问题 更多 >
编程相关推荐