我有这个清单:
big_list = [['UPPER', 'UPPER', 'UPPER', 'LEI', 'DATE', 'ISIN', 'DEVISE', 'QUANTITY', 'QUANTITY', 'PRICE', 'MIC'],
['UPPER', 'UPPER', 'UPPER', 'LEI', 'DATE', 'ISIN', 'DEVISE', 'QUANTITY', 'QUANTITY', 'PRICE', 'MIC'],
['UPPER', 'UPPER', 'UPPER', 'LEI', 'DATE', 'ISIN', 'DEVISE', 'QUANTITY', 'QUANTITY', 'PRICE', 'MIC'],
['DEVISE'],
['DEVISE'],
['BORING', 'QUANTITY', 'QUANTITY'],
['BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'UPPER', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING'],
['BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'DEVISE', 'BORING', 'BORING', 'BORING', 'DEVISE', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING'],
['BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING', 'BORING']]
我想找出我的big_list
中最常见的列表。
在本例中,函数将给出:
['UPPER', 'UPPER', 'UPPER', 'LEI', 'DATE', 'ISIN', 'DEVISE', 'QUANTITY', 'QUANTITY', 'PRICE', 'MIC']
在big_list
中出现3次。在
做这件事最短最有效的方法是什么?在
我试着用collections.Counter()
来做,但没有成功。在
谢谢
你快到了!在
您需要使列表成为散列类型,在本例中是^{} 。在
相关问题 更多 >
编程相关推荐