Python 표준 라이브러리의 reversed() 함수를 사용합니다. 목록 개체로 변환할 수 있는 반전된 개체를 반환합니다.
>>> str1='malayalam' >>> l1=list(reversed(str1)) >>> l1 ['m', 'a', 'l', 'a', 'y', 'a', 'l', 'a', 'm']
join() 메소드를 사용하여 목록의 모든 문자 결합
>>> str2=''.join(str(x) for x in l1)
str1과 str2를 비교하십시오. 그들이 같으면 원래 문자열은 회문입니다
>>> if str1==str2: print ('palindrome') else: print ('not palindrome')