【问题标题】:Python check Palindrome [duplicate]Python检查回文[重复]
【发布时间】:2021-04-03 17:16:09
【问题描述】:

我在 Codesignal 解决问题 并看到了像这样检查回文的解决方案之一。

def checkPalindrome(inputString):
    return inputString == inputString[::-1]

它是如何工作的? 请解释这里发生了什么。

【问题讨论】:

  • inputString[::-1] 是反转字符串的最简单方法。您正在检查给定的输入是否等于它的相反顺序。
  • 这是相反的问题:Reverse a string in Python
  • 它只是创建了 inputString 的反向副本

标签: python-3.x palindrome


【解决方案1】:

inputString[::-1] 返回 inputString 的倒数。回文是同一个单词的前后拼写,这就是相等运算符检查的内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-28
    • 1970-01-01
    • 2014-09-03
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 2020-09-02
    • 2012-04-18
    相关资源
    最近更新 更多