提问人:Henrique Schinaider 提问时间:1/20/2023 最后编辑:Henrique Schinaider 更新时间:1/20/2023 访问量:17
我正在尝试使用 Slice 来验证元素是否是回文,但它正在反转一些 caracters
I'm trying to use Slice to verify if a element is a palindrome but it's inverting some caracters
问:
> element = 'a man a plan a canal Panama'
> element1 = element.replace(' ','')
> print(element.replace(' ','')) #amanaplanacanalPanama
> print(element1[::-1]) #amanaPlanacanalpanama
我的解决方案是: def is_palindrome(元素):
> element = str(element)
> return bool (((element.replace(' ','').lower()) == ((element[::-1]).replace(' ','').lower())))
我想知道为什么它用巴拿马的 P 颠倒了计划的 p。
答: 暂无答案
评论