怎么用python写一个函数统计表
本篇内容主要讲解“怎么用python写一个函数统计表”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用python写一个函数统计表”吧!
站在用户的角度思考问题,与客户深入沟通,找到广西网站设计与广西网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站制作、网站建设、企业官网、英文网站、手机端网站、网站推广、域名申请、雅安服务器托管、企业邮箱。业务覆盖广西地区。
题目:写一个函数统计传入的列表中每个数字出现的次数并返回对应的字典。
def count_letters(items): result = {} for item in items: if isinstance(item, (int, float)): result[item] = result.get(item, 0) + 1 return result
也可以直接使用Python标准库中collections
模块的Counter
类来解决这个问题,Counter
是dict
的子类,它会将传入的序列中的每个元素作为键,元素出现的次数作为值来构造字典。
from collections import Counter def count_letters(items): counter = Counter(items) return {key: value for key, value in counter.items() \ if isinstance(key, (int, float))}
Python的优点有哪些
1、简单易用,与C/C++、Java、C# 等传统语言相比,Python对代码格式的要求没有那么严格;
2、Python属于开源的,所有人都可以看到源代码,并且可以被移植在许多平台上使用;
3、Python面向对象,能够支持面向过程编程,也支持面向对象编程;
4、Python是一种解释性语言,Python写的程序不需要编译成二进制代码,可以直接从源代码运行程序;
5、Python功能强大,拥有的模块众多,基本能够实现所有的常见功能。
到此,相信大家对“怎么用python写一个函数统计表”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
本文标题:怎么用python写一个函数统计表
URL分享:http://hbruida.cn/article/gjedje.html