Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで2つのリストを比較するにはどうすればよいですか?


これを行う最も簡単な方法は、セットを使用することです。セットはリストを取得し、一意の値のみを取得します。次に、交差のように機能する&操作を実行して、リストから共通オブジェクトを取得できます。

>>> a = [1, 2, 3, 4, 5]
>>> b = [9, 8, 7, 6, 5]
>>> set(a) & set(b)
{5}
set.intersection関数を使用してこの操作を実行することもできます。

>>> a = [1, 2, 3, 4, 5]
>>> b = [9, 8, 7, 6, 5]
>>> set(a).instersection(set(b))
set([5])

  1. Pythonは辞書の2つのリストを比較します

    この投稿では、Pythonで辞書の2つのリストを比較する方法と、2つのリストの違いを出力する方法について説明します。 比較方法では、キーとを比較します。 辞書の値。 また、Pythonで辞書の2つのリストを比較する場合、要素の順序は重要ではありません。 Pythonの辞書のリストを比較する if __name__ == __main__: list_1 = [ {id: 123-abc, name: Mike, age: 40}, {name: John, age: 34, id: 123-efg}, {age: 32, id: 1

  2. Excel で 2 つの列またはリストを比較する方法 (4 つの適切な方法)

    Excel でさまざまなタスクを実行しているときに、2 つまたは複数の列の一致と相違が必要な状況に遭遇することがよくあります。 Excel で 2 つの列またはリストを比較するのは難しいことではありませんが、方法がたくさんあるので混乱するかもしれません。この記事では、Excel で列を一致させて区別するためのさまざまな手法を探します。 Excel で 2 つの列またはリストを比較する 4 つの方法 2 つの列のデータセットがあります。その列には、スーパー ショップの 2 つのショールームの商品名が含まれています。この 2 つのショールームのデータを比較します。 1.等号演算子を使用して