ホームページ >バックエンド開発 >Python チュートリアル >組み込み関数を使用して配列の要素を反転する Python プログラム
配列は、同種の要素を順番に格納するために使用されるデータ構造です。格納された要素はインデックス値またはキーによって識別されます。 Python には配列を表すための特定のデータ構造がありません。ただし、List データ構造または Numpy モジュールを使用して配列を処理することはできます。
次の記事では、Python の組み込み関数を使用して配列の要素を反転する方法を学びます。配列要素を反転するとは、配列要素の順序を前から後ろに変更することを意味します。
次に、配列要素の反転を理解するために、いくつかの入出力シナリオを見てみましょう。
リーリー入力配列要素の順序または配置が逆になります。
Python の組み込み reverse() 関数を使用すると、配列の要素を反転できます。構文は次のとおりです -
リーリーこの関数は反復子を唯一のパラメータとして受け取り、逆反復子を返します。この関数は list_reverse iterator オブジェクトを返すため、list 関数を使用して逆リストを取得する必要があります。
###例###reverse() 関数は配列要素の順序を変更します。
list.reverse() は、リスト オブジェクトの要素を反転するために使用されます。以下は関数 -
の構文です。 リーリーこの例では、list.reverse() 関数を使用します。
リーリー ###出力### リーリーrevers() メソッドは、指定されたリスト arr を反転された要素で更新します。
numpy 組み込み関数 flip() を使用して、配列の要素を反転できます。 numpy.flip() 関数は、反対の配列要素を含む新しい numpy 配列を返しますが、元の配列は変更されません。構文は次のとおりです -
リーリー ###どこ、###m - 入力配列
axis - これはオプションのパラメータであり、整数または整数のタプルを受け入れます。デフォルトでは None です。
###例###
numpy 組み込み関数 Flip() を使用して、配列要素を正常に反転しました。
numpy 組み込み関数 flipud() を使用して、numpy 配列の要素を 0 番目の軸に沿って反転できます。この関数は array[::-1] と同等です。これを行うための構文は次のとおりです –
リーリーこれらは、配列要素を反転するための Python のいくつかの組み込み関数です。
以上が組み込み関数を使用して配列の要素を反転する Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。