辞書は、データをキーと値のペアとして保存できる Python の強力なデータ型です。この記事では、Python で 2 つの辞書の要素を比較する方法について説明します。ディクショナリ要素を比較するための構文を説明し、その方法の例を示します。
Python では、一連の要素を 中括弧 { } 内に配置し、 をカンマ (,) で区切って辞書を作成できます。ディクショナリにはキーと値のペアが保持されます。一方がキーで、もう一方が対応する値です。
ディクショナリ内の値は任意のデータ型で複製できますが、キーは繰り返すことができず、不変かつ一意である必要があります。ディクショナリ内のキーの名前は大文字と小文字が区別されます。ディクショナリを作成することもできます組み込み関数 dict() を使用します。中括弧 { }.
に置くだけで空の辞書を作成できます。次の方法で辞書を宣言できます −
リーリーこの記事では、Python で 3 つの異なる方法を使用して 2 つの辞書の要素を比較する方法を説明します。
このメソッドでは、二重等号比較演算子を使用して 2 つの 文字列 を比較します。 == 演算子は、演算子の左側と右側が等しい場合は true を返し、等しくない場合は false を返します。
与えられた 2 つの辞書が等しく、互いに同一である場合、この演算子は true を返し、2 つの辞書が等しいと結論付けることができます。また、等しくない場合は false を返します。
###例###上記のコードの出力は –
になります。 リーリーこのメソッドでは、一方の辞書の長さを反復し、各反復で対応する辞書のキーと値を、もう一方の辞書の対応するキーと値のペアとチェックすることにより、2 つの辞書の要素を 1 つずつ比較します。比較する。
次の例では、そうします。
リーリー ###出力###上記のプログラムの出力は次のとおりです:
リーリーこのメソッドでは、リスト内包表記を使用して 2 つの辞書を比較します。リスト内包表記は、リスト、タプル、または辞書に for ループを記述するためのより短い方法です。このメソッドでは、辞書の 1 つを反復処理し、次の場合を比較します。両方の辞書の同じキーの値が同じかどうか。それらが同じである場合、辞書は等しいか等しくないか、または同じではありません。 ###例###
以下の Python コードは、リスト内包表記を使用して、指定された 2 つの辞書を比較し、結果を出力する方法を示しています。リーリー ###結論###
この記事では、Python で辞書を使用できることについて学びました。また、与えられた 2 つの辞書を比較する方法についても学びました。2 つの辞書を比較するための 3 つの異なる方法を発見しました。1
st以上が2 つの辞書の要素を比較する Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。