(1)列表中的count方法(速度慢)

#嵌套列表类型的统计
l = [[1,2,3,4,5],[1,2,3,4,5],[5,6,7,8,9]]
dictionary= {}
s = set(l)
for i in s:dict[i] = l.count(i)

(2)字典(速度慢)

l = [[1,2,3,4,5],[1,2,3,4,5],[5,6,7,8,9]]
dict = {}
for i in l:if i in dict.keys():dict[i] = int(dict[i]) +1else:dict[i] = 1

(3)Counter(速度快)

l = [[1,2,3,4,5],[1,2,3,4,5],[5,6,7,8,9]]
cnt = Counter()
for i in l:i = tuple(i)cnt[i] += 1

  

  

转载于:https://www.cnblogs.com/lzq116/p/10592550.html

列表元素的几种统计方法总结(嵌套列表)相关推荐

  1. python列表元素统计ls_给定列表ls = [1, 2, 3, 1, 2, 3],其元素包含2种数据类型,哪个选项是列表ls的数据组织维度?...

    [单选题]列表ls,哪个选项对ls.append(x)的描述是正确的? [单选题]哪个选项是下面代码的输出结果? d= {'a': 1, 'b': 2, 'b': '3'} print(d['b']) ...

  2. 多iframe下的html同名id,获得同级iframe页面的指定ID元素的几种实现方法

    1.JS实现: var object= window.parent.frames("要获得的iframe的name").contentDocument.getElementById ...

  3. 【python】python列表去重的5种常见方法实例

    Python编程过程中经常会遇到列表去重的问题,下面这篇文章主要给大家介绍了python列表去重的5种常见方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下 前言 列表去重在python实际运 ...

  4. python实现去重_Python列表去重的4种实现方法

    这篇文章主要为大家详细介绍了Python列表去重的4种实现方法,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 开发中对 ...

  5. 获取/设置IFRAME内对象元素的几种JS方法

    获取/设置IFRAME内对象元素的几种JS方法 iframe浏览器ie文档微软 1.IE专用(通过frames索引形象定位): document.frames[i].document.getEleme ...

  6. python按条件拆分列表元素_如何通过在python中拆分列表元素来创建列表?

    您的方法不起作用,因为,split返回一个列表.因此,您的代码会创建一个嵌套列表.您需要将其展平以与Counter一起使用.你可以用很多方式压扁它. from itertools import cha ...

  7. java set取最大最小_Java中取得数组中最大(小)元素的几种实现方法

    简介 本篇文章将主要介绍获取数组中最大(小)元素的基本方法,以及其在Java中的几种实现方法. 算法 取得数组中最大(小)元素的基本算法一般都类似于如下所示: SET MAX to array[0] ...

  8. python删除列表元素_追求简单C++之删除STL列表的元素

    本文介绍了STL列表中的删除方面. 1.使用list :: erase():此函数的目的是从列表中删除元素.使用此功能可以删除范围内的单个或多个连续元素.该函数有两个参数,开始迭代器和结束迭代器. 2 ...

  9. 【原创】从 列表的重复 到 用sum展开二层嵌套列表将子元素合并

    转载请注明出处:https://www.cnblogs.com/oceanicstar/p/9517159.html ★像R语言里头有rep函数可以让向量的值重复,在python里面可以直接对列表用乘 ...

最新文章

  1. Centos安装GD库
  2. 京东智能情感客服挽救一名学生生命,“可信赖的AI”用温暖前行
  3. 74款app源码,值得你拥有的干货
  4. floyd求最小环 模板
  5. 【报告分享】2021-2022元宇宙报告-化身与智造:元宇宙座标解析.pdf(附下载链接)...
  6. Caffe学习:Layers
  7. Inside Google’s language detection tool
  8. c语言及程序设计基础 pdf,《C语言程序设计基础》.pdf
  9. JavaScript函数的参数及传参
  10. Hive 窗口函数详解
  11. 微信小程序开发实战1 微信小程序开发概述
  12. java第一个代码Hello,World
  13. iOS第三方-Masonry使用技巧
  14. 同样是做IT技术,人家为什么能在业余轻松赚钱
  15. 关于pyecharts各个全局配置项设置示例——个人内容整理与分享
  16. 几个获取英文单词发音的链接
  17. Unity 半透物体(Transparent)写入摄像机深度图(解决半透物体景深不生效)
  18. 电感/晶振布局布线要求
  19. 科学计算机开车,教机器人开车,错误的演示也有用?
  20. 利用Java实现对云台和镜头的远程控制

热门文章

  1. 王道操作系统考研笔记——2.2.0 交互式系统调度算法
  2. WordPress中输出当前页面SQL语句的方法
  3. Jquery创建动态表单
  4. JQuery DataTables Editor---只修改页面内容
  5. bash中时间、日期操作
  6. 浅尝boost之format
  7. shell除去重复的行——uniq命令
  8. TCPDUMP/LIBPCAP 3-PCAP 中文手册(1)
  9. js 值太大自动转换bignumber
  10. Taro+react开发(69):传入localstoage需要jsonstringfy处理