? 有时候我们需要从list中统计list中某個数据或者所有不同的数据分别的个数按照一般的思路是对list进行遍历,但是我们可以只用list与set就可以完成这个功能:
这里我们有一个list如下
現在我们需要统计其中12,3分别的个数
这里我们可以先用set将list中的重复元素去掉:
因为set类似于一个没有value的字典它会合并相同的元素,保留鈈同的元素
接下来我们使用list中的一个函数count就可以统计list中某个数据在list中出现的次数:
所以当我们需要统计一个list中所有不同的数据出现的次数就可以使用一个循环得到:
1、需要统计下表中total time数据出现的重复个数;
2、选择要统计的数据复制,点击插入数据透视表;
3、在弹出创建数据透视表中选择一个表或区域 and 新工作表
4、 在数据透视表的第一行右边勾选总时间。
5、将勾选的总时间拖拽到值目录
6、数据出现的次数统计完毕
7、可以将数据出现的佽数以柱状图的形式显示出来:插入柱状体--选择合适的图格式
8、柱状图显示如下,点击显示柱右键,插入数据标注显示次数
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。