Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để sao chép tất cả các phần tử của một mảng sang một mảng khác

Khi cần sao chép tất cả các phần tử từ mảng này sang mảng khác, một mảng trống với các phần tử ‘Không có’ sẽ được tạo. Vòng lặp for đơn giản được sử dụng để lặp qua các phần tử và toán tử ‘=’ được sử dụng để gán giá trị cho danh sách mới.

Dưới đây là một minh chứng về điều tương tự -

Ví dụ

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])

Đầu ra

Elements of original array:
1
2
3
4
5

Elements of new array:
1
2
3
4
5

Giải thích

  • Một danh sách được xác định.

  • Một danh sách khác được xác định với các phần tử "Không có".

  • Danh sách được lặp lại và các phần tử từ danh sách đầu tiên được gán cho danh sách thứ hai.

  • Đây là danh sách đã sao chép.

  • Điều này được hiển thị trên bảng điều khiển.