যখন একটি অ্যারের সব উপাদান অন্য অ্যারেতে কপি করা প্রয়োজন হয়, তখন 'None' উপাদান বিশিষ্ট একটি খালি অ্যারে তৈরি করা হয়। একটি সাধারণ 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
ব্যাখ্যা
একটি লিস্ট সংজ্ঞায়িত করা হয়েছে।
আরেকটি লিস্ট 'None' উপাদান নিয়ে সংজ্ঞায়িত করা হয়েছে।
লিস্টটি পুনরাবৃত্তি করা হয়েছে এবং প্রথম লিস্টের উপাদানগুলো দ্বিতীয় লিস্টে অ্যাসাইন করা হয়েছে।
এটি কপি করা লিস্ট।
এটি কনসোলে প্রদর্শিত হয়েছে।