配列は、同じデータ型の要素のコレクションであり、配列内の各要素はインデックス値によって識別されます。これは、インデックス番号のみを使用して各データ要素に直接アクセスできる、最も単純なデータ構造の 1 つです。
Python には、配列を表すための特定のデータ構造がありません。ここでは、配列の List を使用できます。
リーリーPython のインデックスは 0 から始まります。上記のコード ブロックでは、整数 6、4、1、5、9 は配列要素であり、0、1、2、3、4 はそれぞれのインデックス値です。
配列には重複した要素を含めることができます。この記事では、配列から重複した要素を削除するいくつかの方法について説明します。
重複した値を含む入力配列があるとします。そして、結果の配列には一意の要素のみが含まれます。
リーリー要素 1、5、3、6 は、指定された配列内の唯一の要素です。
for ループを使用してすべての配列要素を反復し、各反復で not in 演算子を使用して重複を検索します。
###例###「not in」演算子は、現在の要素が空のリストに存在するかどうかをチェックします。存在しない場合、要素は結果リストに追加されます。存在しない場合は無視されます。
Set は、一意のデータを格納する Python のデータ構造です。つまり、重複した要素を保存することはできません。
###例###ご存知のとおり、重複はコレクション データ構造に収容できないため、すべての一意の要素を含む出力配列が得られます。
Enumerate() は、反復可能オブジェクトを受け入れ、反復可能オブジェクトを反復することによって取得されたカウントと値を含むタプルを返す Python 組み込み関数です。
###文法### リーリー ###例###Dict.fromkeys()を使用する
パラメータ
- これは必須パラメータです。新しい辞書のキーを指定するには反復が必要です。
- これはオプションのパラメータであり、すべてのキーの値です。デフォルト値は「なし」です。
これらは、配列から重複要素を削除できる方法の一部です。
以上が配列から重複要素を削除する Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。