给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。
解题思路:
让字符串字符都变成小写,只保留数字和字母,然后翻转比较。
代码实现:
class Solution:
def isPalindrome(self, s: str) -> bool:
s = ''.join(filter(str.isalnum, s.lower()))
return s == s[::-1]
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。
解题思路:
让字符串字符都变成小写,只保留数字和字母,然后翻转比较。
代码实现:
class Solution:
def isPalindrome(self, s: str) -> bool:
s = ''.join(filter(str.isalnum, s.lower()))
return s == s[::-1]