python list 中元素的统计与排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python list 中元素的统计与排序相关的知识,希望对你有一定的参考价值。

1.  用count和dict.  dict的存储是散乱的, 不方面打印. 

2. 用sorted.  注意, 得到的是一个元组list, 而不再是dict.

 

dict_x = {}
for item in list_all:
    dict_x[item] = list_all.count(item)

sorted_x = sorted(dict_x.items(), key=operator.itemgetter(1), reverse=True)

for k, v in sorted_x:
    print k, v

 

also can refer to:

http://www.saltycrane.com/blog/2007/09/how-to-sort-python-dictionary-by-keys/

http://stackoverflow.com/questions/613183/sort-a-python-dictionary-by-value

 

以上是关于python list 中元素的统计与排序的主要内容,如果未能解决你的问题,请参考以下文章

201621123054《Java程序设计》第九周学习总结

201621123048《Java程序设计》第九周学习总结

python排序算法

List集合元素的计算排序查找统计

都有哪些数据类型能转换成列表,以及列表的:索引取值,切片,统计元素个数,增删改查,插入元素,扩展,删除,排序

python中的list元组如何按照第二维元素排序