python 统计一个列表当中的每一个元素出现了多少次的方法


Posted in Python onNovember 14, 2018

如下所示:

#coding=utf-8
#方式一
print('*'*20 + '方式一' + '*'*20)
li1 = [1,2,2,3,3,3,4,4,4,4,5,5,5,5,5]
set1 = set(li1)
for i in set1:
  print('%d 出现了 %d 次!'%(i,li1.count(i)))

#方式二
print('*'*20 + '方式二' + '*'*20)
List=[1,2,2,2,2,3,3,3,4,4,4,4]
a = {}
for i in List:
 if List.count(i) >= 1:
  a[i] = List.count(i)
print (a)

#方式三
print('*'*20 + '方式三' + '*'*20)
from collections import Counter

li = [1,2,2,2,2,3,3,3,4,4,4,4]
res = Counter(li)
print(res)

运行结果:

********************方式一********************
1 出现了 1 次!
2 出现了 2 次!
3 出现了 3 次!
4 出现了 4 次!
5 出现了 5 次!
********************方式二********************
{1: 1, 2: 4, 3: 3, 4: 4}
********************方式三********************
Counter({2: 4, 4: 4, 3: 3, 1: 1})

以上这篇python 统计一个列表当中的每一个元素出现了多少次的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python动态加载变量示例分享
Feb 17 Python
编写Python CGI脚本的教程
Jun 29 Python
python实现五子棋小游戏
Mar 25 Python
对Python 多线程统计所有csv文件的行数方法详解
Feb 12 Python
python sort、sort_index方法代码实例
Mar 28 Python
python动态进度条的实现代码
Jul 03 Python
pygame实现贪吃蛇游戏(上)
Oct 29 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
May 22 Python
如何用Python绘制3D柱形图
Sep 16 Python
15个应该掌握的Jupyter Notebook使用技巧(小结)
Sep 23 Python
selenium如何定位span元素的实现
Jan 13 Python
python中os.remove()用法及注意事项
Jan 31 Python
Python 实现两个列表里元素对应相乘的方法
Nov 14 #Python
python将一组数分成每3个一组的实例
Nov 14 #Python
Python中实现单例模式的n种方式和原理
Nov 14 #Python
解决Python print输出不换行没空格的问题
Nov 14 #Python
python3 实现一行输入,空格隔开的示例
Nov 14 #Python
python抓取京东小米8手机配置信息
Nov 13 #Python
python输入整条数据分割存入数组的方法
Nov 13 #Python
You might like
解析php类的注册与自动加载
2013/07/05 PHP
Yii结合CKEditor实现图片上传功能
2014/06/13 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
PHP合并数组的2种方法小结
2016/11/24 PHP
深入理解JavaScript作用域和作用域链
2011/10/21 Javascript
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
2012/02/03 Javascript
jQuery 中$(this).index与$.each的使用指南
2014/11/20 Javascript
jQuery实现TAB风格的全国省份城市滑动切换效果代码
2015/08/24 Javascript
JavaScript如何实现跨域请求
2016/08/05 Javascript
jquery把int类型转换成字符串类型的方法
2016/10/07 Javascript
jQuery实现限制文本框的输入长度
2017/01/11 Javascript
Node.js v8.0.0正式发布!看看带来了哪些主要新特性
2017/06/02 Javascript
js数字滑动时钟的简单实现(示例讲解)
2017/08/14 Javascript
JavaScript 通过Ajax 动态加载CheckBox复选框
2017/08/31 Javascript
对node.js中render和send的用法详解
2018/05/14 Javascript
react native 文字轮播的实现示例
2018/07/27 Javascript
深入了解JavaScript 防抖和节流
2019/09/12 Javascript
小程序实现投票进度条
2019/11/20 Javascript
python处理中文编码和判断编码示例
2014/02/26 Python
Python操作sqlite3快速、安全插入数据(防注入)的实例
2014/04/26 Python
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
Python实现单词拼写检查
2015/04/25 Python
Python获取央视节目单的实现代码
2015/07/25 Python
Python使用arrow库优雅地处理时间数据详解
2017/10/10 Python
ubuntu16.04制作vim和python3的开发环境
2018/09/23 Python
详解Python列表赋值复制深拷贝及5种浅拷贝
2019/05/15 Python
python调用其他文件函数或类的示例
2019/07/16 Python
Python代码实现http/https代理服务器的脚本
2019/08/12 Python
Python Django Cookie 简单用法解析
2019/08/13 Python
在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程
2020/04/22 Python
英国皇家造币厂:The Royal Mint
2018/10/05 全球购物
校园招聘策划书
2014/01/09 职场文书
法定代表人授权委托书
2014/09/19 职场文书
小学教师师德师风承诺书
2015/04/28 职场文书
《时代广场的蟋蟀》读后感:真挚友情,温暖世界!
2020/01/08 职场文书
用python批量解压带密码的压缩包
2021/05/31 Python