判断回文串py大法

判断回文串

http://www.nowcoder.com/questionTerminal/b4dc0f1ee20448fca1f387fb1546f43f

解法 天生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]
全部评论

相关推荐

5 收藏 评论
分享
牛客网
牛客企业服务