首页 > 解决方案 > 如何计算每个元素在数组中出现的次数?

问题描述

假设我们有这个数组:

Sample_array = [1,2,4,4,5,1,2,4]

我们想知道每个元素在这个数组中出现了多少次,而不使用 numpy 什么是最简单和最简单的方法?

标签: pythonarrays

解决方案


您可以使用名为 Counter 的内部 python 库,如下所示:


from collections import Counter                                                                                                                        

Counter(Sample_array)                                                                                                                                  
Counter({1: 2, 2: 2, 4: 3, 5: 1})

推荐阅读