440 B
440 B
title, tags
| title | tags |
|---|---|
| palindrome | string,intermediate |
Returns True if the given string is a palindrome, False otherwise.
- Use
s.lower()andre.sub()to convert to lowercase and remove non-alphanumeric characters from the given string. - Then, compare the new string with its reverse.
from re import sub
def palindrome(s):
s = sub('[\W_]', '', s.lower())
return s == s[::-1]
palindrome('taco cat') # True