假设我有以下已排序的列表:
列表1:(12,24,36)
列表2:(3,5,12,24)
列表3:(36,41,69)
我想找出整个列表中每个元素的频率。我在Python中编写了一个丑陋的模块来完成这个任务,但我想知道是否有一些库函数可以实现它。
编辑:请查看下面的代码
def find_frequency(transactions,list):
freq = 0
for items_transaction in transactions:
flag = 0
for candidate in list:
if candidate not in items_transaction:
flag = 1
break
if flag == 0:
freq += 1
return freq