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

配列の要素を逆の順序で出力するPythonプログラム


配列の要素を逆の順序で出力する必要がある場合は、リストを最後から繰り返すことができます。

以下は同じのデモンストレーションです-

my_list = [21, 32, 43, 54, 75]
print("The list is : ")
for i in range(0, len(my_list)):
   print(my_list[i])
print("The list after reversal is : ")
for i in range(len(my_list)-1, -1, -1):
   print(my_list[i])

出力

The list is :
21
32
43
54
75
The list after reversal is :
75
54
43
32
21

説明

  • リストが定義され、コンソールに表示されます。

  • リストが繰り返されて表示されます。

  • 最後の要素から繰り返すことで逆になります。

  • すべての要素がコンソールに表示されます。


  1. Cの配列から逆の順序で要素を印刷するにはどうすればよいですか?

    以下に示すアルゴリズムに従って、要素を逆の順序で印刷してみてください- ステップ1 −サイズ5の配列を宣言します ステップ2 −forループを使用してメモリに5つの要素を入力します ステップ3 −要素を逆の順序で表示する forループをデクリメントすることによって 唯一のロジックは、要素を逆にすることです。Forループ- for(i=4;i>=0;i--){    //Displaying O/p//    printf("array[%d] :",i);    printf("%d\n

  2. Cプログラムで、配列内の最後に出現する要素を相対的な順序で出力します。

    要素を含む配列a[]が与えられ、タスクは、リスト内の指定された要素の最後の出現を出力することです。ここでは、重複する要素を削除するだけでなく、配列内の要素が最後に発生したときの順序を維持する必要があります。 6つの要素の配列があり、いくつかの重複する値、つまり{1,3、2、3、1、2}も含まれているため、結果は312の形式になります。 例 Input: a[]={4,2,2,4,1,5,1} Output : 2 4 5 1 アルゴリズム START Step 1-> Declare function void printelements(int a[], int n) &nbs