0
from collections import Counter
from itertools import groupby
l = [1,2,7,7,8,9,9]
freqs = groupby(Counter(l).most_common(), lambda x:x[1])
print [val for val,count in freqs.next()[1]]
這是使用代碼IM找到多種模式,但我不斷收到錯誤導入計數器時崩潰?
Traceback (most recent call last):
File "G:\Documents\summative.py", line 30, in -toplevel-
from collections import Counter
ImportError: cannot import name Counter
是有辦法解決這一問題?
[Counter](http://docs.python.org/2/library/collections.html)僅適用於Python 2.7+。 –
你可以導入'collections'嗎?當您輸入它時,什麼是嗨(集合)的回報值?你可以導入Python附帶的其他模塊嗎?您使用的是哪個Python版本,並且在安裝時您是否做過任何不尋常的事情? – mknecht
嘗試'導入sys',然後'打印sys.version'來查看你有什麼。 – martineau