যখন উপাদান অনুসারে ম্যাট্রিক্স পার্থক্য প্রিন্ট করার প্রয়োজন হয়, তখন তালিকার উপাদানগুলি পুনরাবৃত্তি করা হয় এবং এই মানগুলিতে জিপ পদ্ধতি ব্যবহার করা হয়৷
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list_1 = [[3, 4, 4], [4, 3, 1], [4, 8, 3]] my_list_2 = [[5, 4, 7], [9, 7, 5], [4, 8, 4]] print("The first list is :") print(my_list_1) print("The second list is :") print(my_list_2) my_result = [] for sub_str_1, sub_str_2 in zip(my_list_1, my_list_2): temp_str = [] for element_1, element_2 in zip(sub_str_1, sub_str_2): temp_str.append(element_2-element_1) my_result.append(temp_str) print("The result is :") print(my_result)
আউটপুট
The first list is : [[3, 4, 4], [4, 3, 1], [4, 8, 3]] The second list is : [[5, 4, 7], [9, 7, 5], [4, 8, 4]] The result is : [[2, 0, 3], [5, 4, 4], [0, 0, 1]]
ব্যাখ্যা
-
তালিকার দুটি তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি খালি তালিকা তৈরি করা হয়েছে৷
৷ -
তালিকার দুটি তালিকা জিপ করা হয়, জিপ পদ্ধতি ব্যবহার করে এবং আবার পুনরাবৃত্তি করা হয়।
-
'ফর' লুপের ভিতরে, একটি খালি তালিকা তৈরি করা হয় এবং তালিকার তালিকার উপাদানগুলি তালিকায় যুক্ত করা হয়।
-
এর বাইরে, তালিকাটি অন্য তালিকায় যুক্ত করা হয়েছে।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷