题目是:给你一段全英文本,求这段文本中出现次数最多的字母
import stringdef checkio(text): text = text.lower() return max(string.ascii_lowercase, key=text.count)#这种写法很python,在checkio网站上获得点赞数最多#max函数可以输入一个参数,但这个参数必须是可迭代的#max会for i in … 遍历一遍这个迭代器#函数会返回其最大值#也可以给出key参数,这样函数会把第一个参数的每个值#依次放入key提供的比较大小的方法里#(常常是一个函数)求出最大值#下面这个例子很好地反映了key的作用#list=[1,2,5,9,4,6,3] >>> max(list,key=lambda x:-x)#以-x的大小对原列表排序输出:1
转载于:https://www.cnblogs.com/wenbo4399/p/8623065.html