কম্পিউটার

পাইথন - অভিধানের সাথে ম্যাপিং ম্যাট্রিক্স


যখন একটি অভিধানে ম্যাট্রিক্স ম্যাপ করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়।

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
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']]

ব্যাখ্যা

  • তালিকার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • ম্যাপিং অভিধানের মান সংজ্ঞায়িত করা হয়েছে৷

  • একটি খালি তালিকা তৈরি করা হয়েছে৷

  • তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং ম্যাপিং অভিধান থেকে উপাদানটি একটি টেম্প ভেরিয়েবল (খালি তালিকা) এর সাথে যুক্ত করা হয়েছে।

  • অন্যথায়, এটি খালি তালিকায় যুক্ত করা হয়।

  • এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷


  1. ডুপ্লিকেট কী দিয়ে পাইথন অভিধান কীভাবে তৈরি করবেন?

  2. পাইথন অভিধানকে কীভাবে একটি তালিকায় রূপান্তর করবেন?

  3. পাইথনে তালিকা বনাম টুপল বনাম অভিধান

  4. পাইথনে তালিকা বোঝার সাথে একটি অভিধান কীভাবে তৈরি করবেন?