Ответсообщение недоступно
def longestPalindrome(self, s: str) -> str:
def pal(i, j):
while (i>=0 and j<len(s)) and s[i] == s[j]:
i, j = i-1, j+1
return s[i+1:j]
return max(chain((pal(i,i) for i in range(len(s))),
(pal(i,i+1) for i in range(len(s)))), key=len)