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创建关联数组(字典)的方法
May 04 Python
构建Python包的五个简单准则简介
Jun 15 Python
Python爬虫爬验证码实现功能详解
Apr 14 Python
浅析Python中else语句块的使用技巧
Jun 16 Python
python 获取页面表格数据存放到csv中的方法
Dec 26 Python
python绘制评估优化算法性能的测试函数
Jun 25 Python
Python中如何将一个类方法变为多个方法
Dec 30 Python
keras 使用Lambda 快速新建层 添加多个参数操作
Jun 10 Python
Pandas把dataframe或series转换成list的方法
Jun 14 Python
Python中Selenium库使用教程详解
Jul 23 Python
Python爬虫之爬取二手房信息
Apr 27 Python
Pytorch中Softmax和LogSoftmax的使用详解
Jun 05 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/04/26 PHP
根据一段代码浅谈Javascript闭包
2010/12/14 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
如何使用jQUery获取选中radio对应的值(一句代码)
2013/06/03 Javascript
js简易namespace管理器 实例代码
2013/06/21 Javascript
jQuery中delegate与on的用法与区别示例介绍
2013/12/20 Javascript
jQuery应用之jQuery链用法实例
2015/01/19 Javascript
简单实现异步编程promise模式
2015/07/31 Javascript
Google 爬虫如何抓取 JavaScript 的内容
2017/04/07 Javascript
vue-cli入门之项目结构分析
2017/04/20 Javascript
vue2利用Bus.js如何实现非父子组件通信详解
2017/08/25 Javascript
JS自定义函数实现时间戳转换成date的方法示例
2017/08/27 Javascript
微信小程序 页面跳转事件绑定的实例详解
2017/09/20 Javascript
JS去掉字符串中所有的逗号
2017/10/18 Javascript
微信小程序实现导航栏选项卡效果
2020/06/19 Javascript
Angularjs Promise实例详解
2018/03/15 Javascript
Express之托管静态文件的方法
2018/06/01 Javascript
在vue中多次调用同一个定义全局变量的实例
2018/09/25 Javascript
Echarts动态加载多条折线图的实现代码
2019/05/24 Javascript
Vue.js 无限滚动列表性能优化方案
2019/12/02 Javascript
vue 子组件watch监听不到prop的解决
2020/08/09 Javascript
[02:20]DOTA2中文配音宣传片
2013/05/22 DOTA
python实现石头剪刀布小游戏
2021/01/20 Python
Python Django实现layui风格+django分页功能的例子
2019/08/29 Python
适合Python初学者的一些编程技巧
2020/02/12 Python
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
CSS实现进度条和订单进度条的示例
2020/11/05 HTML / CSS
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
ShellScript面试题一则-ShellScript编程
2014/03/05 面试题
设备动力科岗位职责范本
2014/02/23 职场文书
企业文化标语口号
2014/06/09 职场文书
珍惜资源的建议书
2014/08/26 职场文书
纪念9.18事变演讲稿
2014/09/14 职场文书
2016自主招生教师推荐信范文
2015/03/23 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书
python实现MD5进行文件去重的示例代码
2021/07/09 Python