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

 更新时间:2018年11月14日 09:24:41   作者:xuezhangjun  
今天小编就为大家分享一篇python 统计一个列表当中的每一个元素出现了多少次的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

#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如何编写win程序

    python如何编写win程序

    在本篇文章里小编给大家分享的是关于python编写win程序的实例内容,有需要的朋友们可以学习下。
    2020-06-06
  • python 同时读取多个文件的例子

    python 同时读取多个文件的例子

    今天小编就为大家分享一篇python 同时读取多个文件的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python在固定文件夹批量创建固定后缀的文件(方法详解)

    Python在固定文件夹批量创建固定后缀的文件(方法详解)

    文章讲述了如何使用Python批量创建后缀为.md的文件夹,生成100个,代码中需要修改的路径、前缀和后缀名,并提供了注意事项和代码示例,感兴趣的朋友跟随小编一起看看吧
    2025-01-01
  • 如何将python文件打包成exe可运行文件

    如何将python文件打包成exe可运行文件

    这篇文章主要介绍了将python文件打包成exe可运行文件的步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • python中文本字符处理的简单方法记录

    python中文本字符处理的简单方法记录

    这篇文章主要给大家介绍了关于python中文本字符处理的简单方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str

    Python BeautifulSoup [解决方法] TypeError: list indices must be

    这篇文章主要介绍了Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • pytorch中tensor.expand()和tensor.expand_as()函数详解

    pytorch中tensor.expand()和tensor.expand_as()函数详解

    今天小编就为大家分享一篇pytorch中tensor.expand()和tensor.expand_as()函数详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Python中字典的浅拷贝与深拷贝用法实例分析

    Python中字典的浅拷贝与深拷贝用法实例分析

    这篇文章主要介绍了Python中字典的浅拷贝与深拷贝用法,结合实例形式分析了字典浅拷贝与深拷贝的原理、区别与使用方法,需要的朋友可以参考下
    2018-01-01
  • Python中的魔术方法Magic Methods使用实例全面指南

    Python中的魔术方法Magic Methods使用实例全面指南

    在Python中,魔术方法Magic Methods是一种特殊的方法,它们以双下划线开头和结尾,如__init__、__str__等,这些方法允许定制类的行为,使得对象更具有灵活性和可定制性,本文将深入探讨Python中一些常用的魔术方法,以及如何使用它们来定制类与对象
    2024-01-01
  • python 保存float类型的小数的位数方法

    python 保存float类型的小数的位数方法

    今天小编就为大家分享一篇python 保存float类型的小数的位数方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10

最新评论