例如输入为s='acbneacx' 那么输出应该为'acbnea' 因为首尾都是'a' s='acbneacx' i = 0 res='' if len(set(s)) == len(s): print(s[0]) while i < len(s): if s[i] in s[i+1:]: if len(s[i:s[i+1:].index(s[i])+2+i]) > len(res): res = s[i:s[i + 1:].index(s[i]) + 2 + i] i = i + 1 print(res)