[i.get(“href”)for i in self.soup(class_=”productTileList grid grid-pc-x4 grid-tb-x2 grid-sp-x1 crossSell”)[0](“a”)] リスト内の重複データを削除したい
重複データを削除するには、Pythonの組み込み関数set()を使用して重複を削除した後、リストに変換する方法があります。以下はその方法です。
python
urls = [i.get("href") for i in self.soup(class_="productTileList grid grid-pc-x4 grid-tb-x2 grid-sp-x1 crossSell")[0]("a")] unique_urls = list(set(urls))
上記のコードでは、まずリスト内包表記を使用してURLのリストを取得します。次に、set()関数を使用して重複を削除し、list()関数で再びリストに変換しています。これにより、重複が削除された一意のURLのリストが得られます。

ディスカッション
コメント一覧
まだ、コメントがありません