我一直在checkio.com上解决问题,其中一个问题是:“编写一个函数来查找在给定字符串中出现最大次数的字母”

最重要的解决方案是:

import string

def checkio(text):

"""

We iterate through latin alphabet and count each letter in the text.

Then 'max' selects the most frequent letter.

For the case when we have several equal letter,

'max' selects the first from they.

"""

text = text.lower()

return max(string.ascii_lowercase, key=text.count)

当它被用作max函数中的键时,我不明白text.count是什么.

编辑:抱歉没有更具体.我知道程序的功能以及str.count()的功能.我想知道text.count是什么.如果.count是一种方法,那么它不应该跟着括号吗?

解决方法:

key = text.count是计算所有字母出现在字符串中的次数,然后你取所有这些数字中最大的数字来获得最常出现的字母.

运行以下代码时,结果为e,如果算数,则为最常用的字母.

import string

def checkio(text):

"""

We iterate through latin alphabet and count each letter in the text.

Then 'max' selects the most frequent letter.

For the case when we have several equal letter,

'max' selects the first from they.

"""

text = text.lower()

return max(string.ascii_lowercase, key=text.count)

print checkio('hello my name is heinst')

标签:python

来源: https://codeday.me/bug/20190528/1173441.html

python中count的作用_python中内置的.count是什么?相关推荐

  1. python中赋值语句的作用_python中return可以使用赋值语句吗?

    在python中,有各种不同类型的语句.一个python程序是由模块构成的;一个模块由一条或多条语句组成;每个语句由不同的表达式组成;表达式可以创建和操作对象.下面来看看python中的语句. 赋值语 ...

  2. python函数大全和意思_python 之 内置函数大全

    一.罗列全部的内置函数 二.range.xrange(迭代器) 无论是range()还是xrange()都是Python里的内置函数.这个两个内置函数最常用在for循环中.例如: >>&g ...

  3. python中count的作用_python中函数COUNT()的功能是什么

    python中函数COUNT()的功能是统计字符串里某个字符出现的次数,语法为[str.count("char", start,end)],其中str为要统计的字符,star为索引 ...

  4. python主函数的作用_python中main函数的用法

    原博文 2020-03-27 20:25 − **什么场景下会有main函数?** 当该python脚本被作为模块(module)引入(import)时,其中的main()函数将不会被执行. **ma ...

  5. python匿名函数的作用_Python中的匿名函数及递归思想简析

    匿名函数 前言 上次咱们基本说了一下函数的定义及简单使用,Python中的基本函数及其常用用法简析,现在咱们整点进阶一些的.同样都是小白,咱也不知道实际需要不,但是对于函数的执行顺序以及装饰器的理解还 ...

  6. python中beautifulsoup的作用_python 中BeautifulSoup入门

    在前面的例子用,我用了BeautifulSoup来从58同城抓取了手机维修的店铺信息,这个库使用起来的确是很方便的.本文是BeautifulSoup 的一个详细的介绍,算是入门把.文档地址:http: ...

  7. python中format函数作用_python中format函数什么意思

    python中format函数什么意思? Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能. 基本语法是通过 {} 和 : 来代替以前的 % ...

  8. python except用法与作用_Python中关于try-except用法的错误和异常处理详解

    本文实例讲述了Python中的错误和异常处理操作.分享给大家供大家参考,具体如下: #coding=utf8 print ''''' 程序编译时会检测语法错误. 当检测到一个错误,解释器会引发一个异常 ...

  9. python中逗号的作用_Python中逗号作用的实例分析

    逗号在类型转化中的使用 主要是元组的转换 例如: >>> a=11 >>> b=(a) >>> b 11 >>> b=(a,) ...

最新文章

  1. UCI计算机工程必修专业课,加州大学欧文分校(UCI)工程专业系将会在2012年首次录取中国高中毕业生。...
  2. 10285 - Longest Run on a Snowboard
  3. cisco vPC技术
  4. SAP Fiori Elements - fragment load roundtrip
  5. vc2008使用技巧
  6. android模拟机新闻APP,DavidTGNewsProject
  7. linux系统vi编辑器按esc没反应,关于ubuntu14.04版本vi编辑模式按下ESC无法回到一般模式的问题...
  8. 【交通流理论拟合】-速度流量拟合
  9. Jupyter更改默认浏览器
  10. hugepage oracle 12c,Huge page使用的一些问题
  11. 南京大学学生用7000张照片算出院系“平均脸”
  12. 一键重装系统win8图文教程
  13. 顺丰快递单号查询API接口调试demo【快递100API接口】
  14. Spring Data JPA自定义SELECT查询语句,自定义UPDATE修改语句
  15. easyx文字输出汇总
  16. JD6621快速充电协议芯片,带有PPS 控制器的USB-PD3.0
  17. linux telnet qq邮箱,用telnet测试给qq邮箱发邮件,中途可能腾讯要你开启smtp服务器...
  18. 实值遗传算法求解函数极值问题(基于MATLAB)
  19. 基于FPGA的设计思想之串并转换与流水线
  20. 在使用ArcMap中的核密度分析时“输出像元大小”出现异常数的解决方案

热门文章

  1. 适应各个浏览器的iframe高度自动调整
  2. Linux自动部署框架,在Linux下编写一个集群自动化测试框架
  3. 手机端适应_手机网站开发制作和电脑pc端有哪些区别
  4. Maximum Subsequence Value CodeForces - 1365E(规律+暴力)
  5. K-periodic Garland CodeForces - 1353E(贪心)
  6. android 设置对话框的高度,如何控制Android中默认警报对话框的宽度和高度?
  7. Java各种数据类型的转换
  8. endnote x9中科大版_文献管理软件Endnote的一些使用经验
  9. 葫芦岛市一高中2021年高考成绩查询表,2021年葫芦岛高考状元多少分是谁,葫芦岛高考状元名单资料...
  10. 小学生计算机舞蹈,最近“泼水成画”很火?舞蹈生VS体育生,看到计算机:你是来添乱的?...