История изменений
Исправление aedeph_, (текущая версия) :
1), 2)
subpalindr = (lambda text:
__import__("functools").reduce(lambda x, y: x if (len(x[0]) > len(y[0])) else y,
((text[i:j], i, j)
for i in range(len(text)+1)
for j in range(1+i, len(text)+1)
if (text[i:j] == text[i:j][::-1])),
("", 0, 0))[1:])
3) есть предложение тогда переписать на Fortran
Исходная версия aedeph_, :
1), 2)
subpalindr = (lambda text:
__import__("functools").reduce(lambda x, y: x if (len(x[0]) > len(y[0])) else y,
((text[i:j], i, j)
for i in range(len(text)+1)
for j in range(1+i, len(text)+1)
if (text[i:j] == text[i:j][::-1])))[1:],
(0,0) )
3) есть предложение тогда переписать на Fortran