কম্পিউটার

পাইথন - তালিকাকে সূচক এবং মান অভিধানে রূপান্তর করুন


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

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_list =[32, 0, 11, 99, 223, 51, 67, 28, 12, 94, 89]মুদ্রণ("তালিকাটি হল :")প্রিন্ট(my_list)my_list.sort(বিপরীত=True) ("বাছাই করা তালিকা হল")print(my_list)index, value ="index", "values"my_result ={index :[], value :[]} id এর জন্য, vl in enumerate(my_list):my_result[index] .append(id) my_result[value].append(vl)print("ফলাফল হল :")print(my_result)

আউটপুট

তালিকাটি হল:[32, 0, 11, 99, 223, 51, 67, 28, 12, 94, 89] বাছাই করা তালিকা হল[223, 99, 94, 89, 67, 51, 32, 28 , 12, 11, 0]ফলাফল হল:{'সূচক':[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], 'মান':[223, 99, 94 , 89, 67, 51, 32, 28, 12, 11, 0]}

ব্যাখ্যা

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

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

  • সূচী এবং মান প্রদর্শনের উদ্দেশ্যে শুরু করা হয়।

  • তালিকাটি গণনা ব্যবহার করে পুনরাবৃত্তি করা হয়, এবং সূচক এবং মানগুলি খালি তালিকায় যুক্ত করা হয়।

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


  1. Python - অভিধান মান হিসাবে তালিকা সাফ করা হচ্ছে

  2. পাইথন - স্ট্রিংয়ের তালিকাকে তালিকার তালিকায় রূপান্তর করুন

  3. কিভাবে একটি পাইথন অভিধান এবং তালিকা একসাথে জিপ করবেন?

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