首页 > 解决方案 > 如何检查列表 B 中的所有列表元素在列表 A 中出现的频率?

问题描述

我有一个 python 列表 A 和一个 python 列表 B,其中单词作为列表元素。我需要检查列表 B 中的列表元素包含在列表 A 中的频率。是否有 python 方法或如何实现这种高效?

python 交集方法只告诉我列表 B 中的列表元素出现在列表 A 中,但不告诉我出现的频率。

标签: pythonperformance

解决方案


import collections
counter_A = collections.Counter(A)
for word in B:
    print(word, '->', counter_A[word])

推荐阅读