取值格式:[start:end:step]
start:起始索引,默认从0开始
end:结束索引,默认到最后一个元素
step:步长,步长为正时,从左向右取值;步长为负时,反向取值
leetcode第125题:验证回文串
描述:给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。
Python代码:
1 class Solution(object): 2 def isPalindrome(self, s): 3 """ 4 :type s: str 5 :rtype: bool 6 """ 7 s_list = [] 8 for i in s: 9 if i.isalnum(): #判断一个字符是否为字母或者数字 10 s_list.append(lower(i)) 11 s_str = "".join(s_list) 12 s_str_1 = s_str[::-1] 13 14 return s_str == s_str_1
附注:isalpha()、isdigit() # 判断一个字符是否为字母、数字