解法 天生python适合列表生成式

  1. isalnum字符串方法留下字母与数字
  2. 列表生成式根据步骤1计算留下字符串,并置为小写
  3. 列表切片反转比较内容 l == l[::-1] 返回结果
    class Solution:
     def isPalindrome(self , s ):
         l = [x.lower() for x in s if x.isalnum()]
         return l == l[::-1]