s 为'eccer', s[3:0:-1]为'ecc',而 s[3:-1:-1]却是'',而不是我期望的'ecce'?

查看 71|回复 2
作者:JasonLaw   
难道是 s[3:-1:-1]等价于 s[3:4:-1]?所以结果为''?
关联的 LeetCode problem: Valid Palindrome II - LeetCode。
我的出现错误的 solution 。
class Solution:
    def validPalindrome(self, s: str) -> bool:
        l, r = 0, len(s) - 1
        while l

期望

luozic   
https://stackoverflow.com/questions/509211/how-slicing-in-python-works
luozic   
+---+---+---+---+---+---+
| P | y | t | h | o | n |
+---+---+---+---+---+---+
0 1 2 3 4 5
-6 -5 -4 -3 -2 -1
您需要登录后才可以回帖 登录 | 立即注册

返回顶部