1
让s
为python字符串并且n
为整数n < len(s)
。如何获得s
中的最后n
个字符,并使用切片符号将它们反转?我尝试如下:使用切片符号反转来自字符串的最后n个字符
n = 2
s = '1234'
print(s[-n::-1]) # prints 321, was expecting 43
理由:s[::-1]
反转字符串,s[-n:]
获取最后n
人物,所以我想s[-n::-1]
将返回最后n
字反转。
是否有可能在单个切片符号上做到这一点?
这适用于N = 2只巧合。 's [: - n-1:-1]'适用于任何n。 – jasonharper
哦,是的... @ jasonharper,谢谢 – SatanDmytro