যখন একটি অভিধানে ম্যাট্রিক্স ম্যাপ করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷my_list = [[2, 4, 3], [4, 1, 3], [2, 1, 3, 4]] print("The list :") print(my_list) map_dict = {2 : "Python", 1: "fun", 3 : "to", 4 : "learn"} my_result = [] for index in my_list: temp = [] for element in index: temp.append(map_dict[element]) my_result.append(temp) print("The result is :") print(my_result)
আউটপুট
The list : [[2, 4, 3], [4, 1, 3], [2, 1, 3, 4]] The result is : [['Python', 'learn', 'to'], ['learn', 'fun', 'to'], ['Python', 'fun', 'to', 'learn']]
ব্যাখ্যা
-
তালিকার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
ম্যাপিং অভিধানের মান সংজ্ঞায়িত করা হয়েছে৷
-
একটি খালি তালিকা তৈরি করা হয়েছে৷
৷ -
তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং ম্যাপিং অভিধান থেকে উপাদানটি একটি টেম্প ভেরিয়েবল (খালি তালিকা) এর সাথে যুক্ত করা হয়েছে।
-
অন্যথায়, এটি খালি তালিকায় যুক্ত করা হয়।
-
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷