例如,您如何在列表和适当计数的列表中找到出现次数最多的列表。来自集合的Counter似乎不接受列表作为元素。
my_list = [[10, 2, 14], [1, 4, 6], [2, 3, 4], [10, 2, 14]]
# most frequent list: ([10, 2, 14], 2)
答案 0 :(得分:3)
它不接受可变元素,但是对于简单列表,您可以将其转换为元组:
from collections import Counter
my_list = [[10, 2, 14], [1, 4, 6], [2, 3, 4], [10, 2, 14]]
Counter(tuple(i) for i in my_list).most_common()
您必须将最常见的元素转换回课程列表。