arr[A:B:C]는 index A ~ index B까지 C의 간격으로 slicing해 리스트를 만들어라
다중문자열
a = [1,2,3,['a','b','c']]
print(a[0]) #1
print(a[-1]) #['a','b','c']
print(a[3]) #a['a','b','c']
print(a[-1][0]) #'a'
print(a[1:-2]) #[2,3]
import sys
s = sys.stdin.readline().rstrip()
# for문을 통해 문자열을 비교(브루트포스)
for i in range(len(s)):
# i번째~끝까지 문자열 & i번째~끝까지를 역순으로 확인한 문자열을 비교
# 같을 경우(팰린드롬 가능성) 문자열 뒤에 i만큼 추가해주면 됨
if s[i:] == s[i:][::-1]:
print(len(s) + i)
break
참고