python - 如何计算每个元素在数组中出现的次数?
问题描述
假设我们有这个数组:
Sample_array = [1,2,4,4,5,1,2,4]
我们想知道每个元素在这个数组中出现了多少次,而不使用 numpy 什么是最简单和最简单的方法?
解决方案
您可以使用名为 Counter 的内部 python 库,如下所示:
from collections import Counter
Counter(Sample_array)
Counter({1: 2, 2: 2, 4: 3, 5: 1})
推荐阅读
- sql - 在查询中过滤 SELECT 结果
- r - R - 你如何调整 ggdag 的 ggplot 中的箭头?
- python - 当用户的系统也可能安装了 Python 2.7 时,如何在他们的系统上运行 Python 3 脚本?
- python - Undefined 类型的对象不是 JSON 可序列化的
- azure - Azure Devops 解压缩工件,然后上传到站点
- python - 为什么kivy不显示文本框
- python - 调用 UpdateMethod 操作时出现 /methodIntegration/uri 的无效路径错误
- java - 如何缩短条件代码?(JAV,检查空)
- javascript - 在 Google App Script 中同时多次提交
- google-app-engine - 在 GCloud 中记录错误