我需要找出哪些行不是相同的長度,但我所擁有的代碼是說,所有不是最常見的單詞的行是一個不常見的長度,即使他們是確實長度相同。這是我的代碼。找到一個不尋常的長度列表
import collections
fle= ['hello', 'hello', 'hello','justi', 'hello','no', 'hello', 'no']
count= sum(1 for n in fle)
print count
most_common_length = collections.Counter(fle).most_common(1)[0][0]
print most_common_length
mcl = len(most_common_length)
uncommon = [n for n, v in enumerate(fle) if v != most_common_length]
print uncommon
我想這和它的工作,但現在我改變了一點,現在沒有的話是一樣的,但有些人仍然有5個字母相同的長度,當我做到這一點,說沒有是最常用的長度 –
如果它有效,那麼在這裏的標準程序是在接受答案。 – e4c5