【发布时间】:2021-10-22 22:35:06
【问题描述】:
class Solution:
def isPalindrome(self, s: str) -> bool:
string=''
ss=s.lower()
for x in ss:
if x.isalnum():
string.join(x)
bol= string == string[::-1]
return bol
str_1="A man, a plan, a canal: Panama"
str_2="race a car"
对于 str_1,代码工作正常(输出为 TRUE),但对于 str_2,输出也为 TRUE,但它不是回文。 我无法理解我的代码中的错误。
【问题讨论】:
标签: python arrays python-3.x string palindrome