QQ扫一扫联系
求回文子字符串,如:在ABCDDCBAXz中,DD、CDDC、BCDDCB、ABCDDCBA均为回文子字符串。下 面Python代码是其实现,横线处应填入的代码是( )。
1 srcStr = input() 2 3 symList = [] #保存回文子字符串 4 for i in range(len(srcStr)): 5 for j in range(i + 2, len(srcStr) + 1): 6 subStr = ___________ 7 if subStr == _____________: 8 symList.append(subStr) 9 10 for i in sorted(symList, key = lambda x: len(x)): 11 print(i)
srcStr[i:j] , subStr[::-1]
srcStr[i:j] , subStr[j:i:-1]
srcStr[i+2:j] , subStr[j-1:i:-1]
srcStr[i:j+2] , subStr[j-1:i-1:-1]