我正在尝试查找元组中出现次数最多的数字并将该值分配给变量。我尝试了以下代码,但它给了我频率和模式,而我只需要模式。
from collections import Counter
self.mode_counter = Counter(self.numbers)
self.mode = self.mode_counter.most_common(1)
print self.mode
有没有一种方法可以使用 Counter 将模式分配给 self.mode ?
最佳答案
只需解压most_common
的返回值即可。
[(mode, _)] = mode_counter.most_common(1)
关于python - 如何找到没有频率的列表或元组的模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21047582/