プログラミングにおいて、配列は同種のデータ要素のコレクションを格納するために使用されるデータ構造です。配列内の各要素は、キーまたはインデックス値によって識別されます。
Python には配列を表すための特定のデータ型がありません。代わりに、List を配列として使用できます。
リーリー2 つの配列から異なる要素を見つけるということは、指定された 2 つの配列間で一意の要素を識別することを意味します。
整数値を含む 2 つの配列 A と B があるとします。そして、結果の配列には 2 つの配列とは異なる要素が含まれます。
リーリー要素 1、6、4、および 9 は、2 つの配列間で一意の値です。
リーリー指定された 2 つの配列に個別の要素が見つかりません。
同じ数の要素を持つ配列に対して for ループを使用します。
###例###ここでは、for ループと if 条件を使用してさまざまな要素を見つけます。最初に、ループが反復され、要素 arr1[i] が配列 arr2 に存在しないかどうかが検証され、要素が別の要素である場合は、その要素が結果変数に追加されます。同様に、2 番目の配列要素を最初の配列に対して検証します。そして、結果の配列にさまざまな要素を格納します。
###例###指定された配列セット内に個別の要素が見つかりません。
2 つの配列内の異なる要素を見つけることは、2 つのセット間の対称的な差を見つけることと非常に似ています。 Python Sets データ構造とそのプロパティを使用すると、2 つの配列内の異なる要素を簡単に識別できます。
###例###set.symmetry_difference() メソッドを使用して、2 つの配列内の異なる要素を見つけることもできます。 symmetry_difference() メソッドは、指定されたコレクション内に存在するすべての一意の項目を返します。
###文法### リーリー ###例###ここでは、symmetry_difference() メソッドを使用して、A と B の対称性の差を結果変数に取得します。次に、 list() 関数を使用して、一意の要素のセットをリストに再度変換します。
###例###上記の例では、すべての要素がパブリック要素です。このように、symmetry_difference() メソッドは空のセットを返します。
以上が2 つの配列から異なる要素を見つける Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。