当前位置:主页 > python教程 > python list输出10个元素的方法

python list输出最后10个元素

发布:2019-07-06 23:05:05 867


本站收集了一篇相关的编程文章,网友农朋义根据主题投稿了本篇教程内容,涉及到python、list、输出、10个元素、python list输出10个元素的方法相关内容,已被822网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

python list输出10个元素的方法

怎么在python中输出一个列表中出现次数前十的元素

打印列表中出现前十的元素,可以利用列表的count属性,可以计数,然后根据数量多少排序 来输出元素
a = [1,'b','b',3,3,3,'d','d','d','d',5,5,5,5,5,'f','f','f','
f','f','f',7,7,7,7,7,7,7,'h','h','h','h','h','h','h','h',9,9
,9,9,9,9,9,9,9,'j','j','j','j','j','j','j','j','j','j',11,11
,11,11,11,11,11,11,11,11,11]
b = {}              #定义空字典
for d in set(a):    #去重复的值,set
    b[a.count(d)] = d   #去重后做计数,把数量和值写到字典b
for e in reversed(sorted(b.keys())[-10:]): 
    print e,':',b[e]   #排序列表键值并取后10个(数量最大的10个),翻转后打印出数量与值。

t=[1,2,3,4,5,6,1,2,3,4,5,1,2,3,4,1,2,3,1,2,1,6,6,6,6,6,6,6,6]
d={}
for i in set(t):
d[i]=t.count(i)
t=sorted(d.iteritems(), key=lambda x : x[1], reverse=True)
j=1
for i in t:
print i[0]

按出现次数大小 输出,你取前10个就可以啦~


参考资料

相关文章

  • Python快速查找list中相同部分的实例代码

    发布:2019-08-16

    今天小编就为大家分享一篇Python快速查找list中相同部分的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • python打开一个txt文件的具体代码

    发布:2020-07-28

    Python中可以使用open()打开txt文件,使用close()关闭文件,Python中打开文件进行操作完成后一定要将文件关闭。


  • 详解Python函数any()和all()的用法和区别

    发布:2018-09-14

    在本篇文章中我们给读者们详细介绍了关于Python中any()和all()的函数用法区别和详细用法,有兴趣的朋友们学习下。


  • python循环定义多个变量的实例分析

    发布:2019-06-05

    今天小编就为大家分享一篇对python:循环定义多个变量的实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • Python Unittest ddt数据驱动的实现

    发布:2023-03-24

    本文主要介绍了Python Unittest ddt数据驱动的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • python ocr简单示例之识别验证码

    发布:2023-03-06

    OCR(Optical character recognition,光学字符识别)是一种将图像中的手写字或者印刷文本转换为机器编码文本的技术,下面这篇文章主要给大家介绍了关于python ocr简单示例之识别验证码的相关资料,需要的朋友可以参考下


  • Java中List集合的遍历的知识点总结

    发布:2019-07-31

    这篇文章主要介绍了Java中List集合遍历实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • Java ArrayList底层实现代码分析

    发布:2020-01-04

    今天小编就为大家分享一篇Java ArrayList的底层实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


网友讨论