python输入一组数字,采用逗号分隔,输出其中的最大值,用python统计整数出现次数
本文主要介绍在Python中输入几个整数的相关信息,实现统计每个整数以逗号间隔出现的次数。需要的小伙伴可以参考一下,希望对你有帮助。
一、前言二。解决方法一、方法二。解决方案三。摘要
目录
前几天在Python钻石交流群分享了一个Python基础问题。在这里,我就分享给大家,一起学习。
写一个程序,输入若干个整数(用逗号分隔),统计每个整数出现的次数。
这个题目不难,但是对于初学者来说还是有点难。来看看解决方案吧!
一、前言
二、解决过程
其实这个题目就是测试你Python基础的内容。
代码如下:
导入收藏
数据=输入( )
new_lst=eval(数据)
频率=收藏。计数器(new_lst)
打印(频率)
当然初学者肯定不知道计数器的方法,有点作弊的嫌疑。
再来看看其他方法!
解法一
这里还有一本字典。直接进入代码,如下所示:.
a=eval(input())
a_count=dict()
对于a:中的I
a_count[i]=a_count.get(i,0) 1
打印(计数)
这里巧妙地使用了字典,一气呵成地使用了get方法。如果你觉得难以理解,也可以看看下面复杂的版本。
方法二
直接上代码了,如下所示:
数据=输入( )
new_lst=eval(数据)
dic={}
对于new_lst:中的项目
如果项目不在dic:中
dic[item]=1
else:
dic[item]=1
打印(驾驶员信息中心)
这个方法比较纯粹,也比较容易理解,就不多解释了。
解法三
本文主要分享一个Python的基本问题,并针对这个问题给出了具体的分析和代码演示。总共有三种方法可以帮助粉丝顺利解决问题。我相信还有其他方法。欢迎你积极尝试。
这就是本文关于在Python中输入一些整数并计算每个整数以逗号间隔出现的次数的内容。关于Python统计每个整数出现次数的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望你以后能支持热门的IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。