输入描述
输入一行包含一个单词,单词只由小写英文字母组成。
对于所有的评测用例,输入的单词长度不超过 1000。
输出描述
输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 个。如果有多个字母出现的次数相等,输出字典序最小的那个。
第二行包含一个整数,表示出现得最多的那个字母在单词中出现的次数。
word = input()
a = 0
b = []
for i in word:#统计出现的次数
c = word.count(i) #count()是统计列表中元素出现的次数
if c >= a:
a = c
for j in word:#找出出现次数最多的单词
if word.count(j) == a:
b.append(j)
b.sort()#对列表进行排序(升序),对列表降序sort(reverse = Ttue)
print(b[0])
print(a)
“count()是Python中的内置函数。作用是统计字符串里某个字符出现的次数,可以选择字符串索引的起始位置和结束位置。它将返回列表中给定元素的总数。
1、sort函数
sort() 函数是序列的内部函数,用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。
把L原地排序,也就是使用后并不是返回一个有序的序列副本,而是把当前序列变得有序。
2、基本形式
l.sort()(l是一种列表)
3、使用
不改变原来的列表内容