我是 Python 的初学者,我试图了解这个(第二行)是如何工作的。是否根据键比较小写字母(即文本字符串中字母的重复)?
text = text.lower()
return max(string.ascii_lowercase, key=text.count)
从文档中,我找到了 max(arg1, arg2, *args[, key]) 但没有定义函数中的键是什么
max 函数中的键的指导原则是什么?该键是否与 Python 中的字典键相关?
谢谢你的插图
对于 中的每个字符string.ascii_lowercase
,这会调用text.count()
,并选择text.count()
返回最高计数的字符。
换句话说,这将找到出现text
频率最高的小写 ASCII 字母。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句