1 つのリストを別のストップ リストでフィルタリングする素晴らしい pythonic の方法を探していますが、最初に 2 番目のリストの部分文字列を一致させたいと考えています。
具体的には、次のような URL の list1 と list2 があります。
['microsoft.com', 'ibm.com', 'cnn', '.ru'] etc
URL の最初のリストは巨大 (数千項目) で、2 番目のリストは 500 から 1000 のように小さくなります。しかし、2 番目のリスト項目は部分文字列検索として使用する必要があるため、「in」またはセットを使用した単純な一致では十分ではありません。私が考えることができるのは2つの「for」ループだけですが、それらはpythonicではないようです:)
PS目的は、一致したアイテムを最初のリストから削除することです。