python|python 查找字符串中连续不重复且长度最长的字符串

1.随便输入一些字符串。
【python|python 查找字符串中连续不重复且长度最长的字符串】list2 = []

def replace_str(str_len): for i in range(len(str_len)): temp = str_len[i] for j in range(i+1, len(str_len)): if str_len[j] not in temp: temp += str_len[j] else: break list2.append(temp)list2.sort(lambda x, y :cmp(len(x), len( y))) return list2[-1]def mian(): str = input('请输入字符串') data = https://www.it610.com/article/replace_str(str) returndata

注释: cmp函数,在python3中已经取消了

    推荐阅读