leetcode:LCR 018. 验证回文串(python3解法)

难度:简单

        给定一个字符串 s ,验证 s 是否是 回文串 ,只考虑字母和数字字符,可以忽略字母的大小写。

        本题中,将空字符串定义为有效的 回文串 

示例 1:

输入: s = "A man, a plan, a canal: Panama"
输出: true
解释:"amanaplanacanalpanama" 是回文串

示例 2:

输入: s = "race a car"
输出: false
解释:"raceacar" 不是回文串

提示:

  • 1 <= s.length <= 2 * 105
  • 字符串 s 由 ASCII 字符组成

注意:本题与主站 125 题相同: . - 力扣(LeetCode)

题解:

class Solution:
    def isPalindrome(self, s: str) -> bool:
        s_list = []
        for i in s:
            if i.isalpha() or i.isdigit():
                s_list.append(i.lower())
        if s_list[0:len(s_list):1] == s_list[::-1]:
            return True
        else:
            return False

相关推荐

  1. 验证

    2024-07-10 17:34:01       24 阅读
  2. 125. 验证

    2024-07-10 17:34:01       23 阅读
  3. 力扣-125. 验证

    2024-07-10 17:34:01       37 阅读
  4. Leetcode 680. 验证 II

    2024-07-10 17:34:01       21 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 17:34:01       5 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 17:34:01       5 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 17:34:01       4 阅读
  4. Python语言-面向对象

    2024-07-10 17:34:01       6 阅读

热门阅读

  1. stm32毫秒ms延时,HAL_Delay()

    2024-07-10 17:34:01       10 阅读
  2. nftables(4)表达式(2)主要表达式(PRIMARY EXPRESSIONS)

    2024-07-10 17:34:01       9 阅读
  3. C++八股(三)之虚函数

    2024-07-10 17:34:01       11 阅读
  4. Linux下mysql数据库的导入与导出以及查看端口

    2024-07-10 17:34:01       11 阅读
  5. Mybatis-Flex各种查询,强烈建议收藏

    2024-07-10 17:34:01       13 阅读
  6. Mybatis-plus学习

    2024-07-10 17:34:01       8 阅读
  7. mysql函数 last_insert_id()

    2024-07-10 17:34:01       11 阅读
  8. DateTimeUtils

    2024-07-10 17:34:01       8 阅读
  9. CSS:选择器 / 14种类型

    2024-07-10 17:34:01       10 阅读
  10. css中文字书写方向

    2024-07-10 17:34:01       9 阅读
  11. 19.JWT

    19.JWT

    2024-07-10 17:34:01      11 阅读
  12. 实证Stata代码命令汇总

    2024-07-10 17:34:01       10 阅读
  13. 将 build.gradle 配置从 Groovy 迁移到 Kotlin

    2024-07-10 17:34:01       11 阅读