用户:
机智的猫老祖查看:0 回复:0 评论:0 创建时间:2023-01-10T04:11:39
【作品展示】

【作品介绍】
asd
【作品源代码】
s = input()
l = []
a = s[0]
n = 0
for i in s:
if i == a: # 如果i连续等于a,个数就一直加1
n += 1
else: # 当i不再等于a时,说明遇到了新的字符,需要把a设置为新字符,并且把上一个字符的个数添加到列表中
a = i
l.append(n)
n = 1 # 由于找到了新的字符,应该把它的出现次数重置为1
# 遍历完最后一个字符后,由于没有新的字符出现,所以i一直等于a,
# 无法运行上面的else,最后一个字符出现的个数无法添加到列表l中
# 所以当遍历结束后,把最后一个字符的出现次数单独添加到列表l中
l.append(n)
print(a,max(l), sep=',')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn