2013-11-05 92 views
0

我一直在此停留了一段時間。找到列表中最大數量的類似元素

list= [['a', 'b', 'c', 'd'], ['a', 'a', 'b', 'c'], ['a', 'b', 'c', 'd'], ['a', 'a', 'b', 'c'], ['a', 'b', 'c', 'd']]  

我將如何找到最多的循環元素?例如,對於上面的列表,這將是3,因爲列表中有[a,b,c,d]的三個實例。

非常感謝

回答

3
list1 = [['a', 'b', 'c', 'd'], ['a', 'b', 'c', 'd'], ['a', 'a', 'b', 'c'], ['a', 'b', 'c', 'd'], ['a', 'a', 'b', 'c']] 

print max(list1.count(e) for e in list1) 
+0

非常感謝。不敢相信我自己沒有想到這件事。 – user2904796

相關問題