请大佬python 解释一下这个程序这儿是啥意思

2025-06-21 12:19:54
推荐回答(4个)
回答1:

把s的倒数第2个字符以及前面的所有字符翻转。因为s="helloworld",所以s[-2::-1]="lrowolleh"

回答2:

好像不能取-2吧,如果是2我还见过:
若a=[1,2,3,4,5],则:
print(a[2::-1]) ### 取从下标为2的元素翻转读取
[ 3 2 1 ]

回答3:

下标从左到右是0,1,2,3...n
从右到左是-1,-2,-3...-n
那么第一个-2是右边第2个下标。
-1是右边第一个下标

回答4:

倒数第二个字符之前的所有字符串翻转