list_a を他の多くのものと比較する必要があります。私の問題は、他のリストに重複したアイテムがあるときに始まります(other_bに2つのkがあります)。
私の目標は、同じアイテム (最大 3 つの一致するアイテム) を持つすべてのリストを除外することです。
list_a = ['j','k','a','7']
other_b = ['k', 'j', 'k', 'q']
other_c = ['k','k','9','k']
>>>filter(lambda x: not x in list_a,other_b)
['q']
['k', 'q'] を返す方法が必要です。'k' は list_a に 1 回しか現れないからです。
list_a と other_c を set() で比較すると、k という 1 つの要素のみが返されるため、私の目的には適していません。['k','9','k'] が必要な間
私が十分に明確だったことを願っています。
ありがとうございました