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

ある配列のすべての要素を別の配列にコピーするPythonプログラム


ある配列から別の配列にすべての要素をコピーする必要がある場合、「なし」要素を持つ空の配列が作成されます。単純なforループを使用して要素を反復処理し、「=」演算子を使用して新しいリストに値を割り当てます。

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

my_list_1 = [34, 56, 78, 90, 11, 23]

my_list_2 = [None] * len(my_list_1)

for i in range(0, len(my_list_1)):
   my_list_2[i] = my_list_1[i]

print("The list is : ")
for i in range(0, len(my_list_1)):
print(my_list_1[i])

print()

print("The new list : ")
for i in range(0, len(my_list_2)):
   print(my_list_2[i])

出力

Elements of original array:
1
2
3
4
5

Elements of new array:
1
2
3
4
5

説明

  • リストが定義されています。

  • 別のリストは「なし」要素で定義されています。

  • リストは繰り返され、最初のリストの要素が2番目のリストに割り当てられます。

  • これはコピーされたリストです。

  • これはコンソールに表示されます。


  1. リストを複製またはコピーするPythonプログラム。

    このプログラムでは、ユーザー入力リストが与えられています。私たちの仕事は、リストをコピーまたは複製することです。ここでは、スライス手法を使用します。この手法では、参照とともにリスト自体のコピーを作成します。このプロセスはクローン作成とも呼ばれます。 アルゴリズム Step 1: Input elements of the array. Step 2: then do cloning using slicing operator(:). サンプルコード # Python program to copy or clone a list # Using the Slice Operator

  2. 配列を1つずつ循環的に回転させるPythonプログラム

    与えられたユーザー入力配列。私たちのタスクは、周期的に回転することは、値を時計回りに回転させることを意味します。 例 Input: A=[1,2,3,4,5] Output=[5,1,2,3,4] アルゴリズム Step 1: input array element. Step 2: Store the last element in a variable say x. Step 3: Shift all elements one position ahead. Step 4: Replace first element of array with x. サンプルコード # Pyth