思路:定义一个变量记数。定义一个变量表示最大值。
使用一个for循环,依次两两对比,只要相等记数变量加一,直到不相等,记数变量归零
循环中使用max()函数对比最大值和记数变量,循环结束得到max()对比结果就是最终结果
参考解答:
str1="aabbaaccaacddeeeeeffsg"
c=1
list_c=[]
for i in range(0,len(str1)-1):
if str1[i]==str1[i+1]:
c+=1
list_c.append(c)
else:
c=0
print(max(list_c))