কম্পিউটার টিউটোরিয়াল

ডিকশনারির কি ও ভ্যালু লিস্ট সর্ট করার পাইথন প্রোগ্রাম


ডিকশনারির কি সর্ট করে, প্রতিটি কির ভ্যালু লিস্টও সর্ট করে নতুন ডিকশনারি তৈরি করা হয়।

উদাহরণ

my_dict = {'Hi': [1, 6, 3], 'there': [2, 9, 6], 'Mark': [16, 7]}
print("মূল ডিকশনারি:", my_dict)

sorted_dict = {}
for key in sorted(my_dict):
    sorted_dict[key] = sorted(my_dict[key])

print("সর্টেড ডিকশনারি:", sorted_dict)

আউটপুট

মূল ডিকশনারি: {'Hi': [1, 6, 3], 'there': [2, 9, 6], 'Mark': [16, 7]}
সর্টেড ডিকশনারি: {'Hi': [1, 3, 6], 'Mark': [7, 16], 'there': [2, 6, 9]}

ব্যাখ্যা

  • sorted(my_dict) কিগুলোকে অ্যালফাবেটিক্যালি সর্ট করে।

  • প্রতিটি কির ভ্যালু লিস্ট sorted() দিয়ে সর্ট করা হয়।

  • নতুন ডিকশনারিতে স্ট্রাকচার্ডভাবে স্টোর করা হয়।

  • পাইথন ৩.৭+ এ ডিকশনারি ইンサーশন অর্ডার মেইনটেইন করে।


  1. Python Dictionary ও List একসাথে জিপ (zip) করা

  2. পাইথনে কী এবং ভ্যালু লিস্ট থেকে ডিকশনারি কীভাবে তৈরি করবেন?

  3. পাইথনে ডিকশনারির ভ্যালু অনুযায়ী লিস্ট অফ ডিকশনারি সর্ট কীভাবে করবেন?

  4. পাইথনে ডিকশনারি ভ্যালু অনুযায়ী সর্ট করার পদ্ধতি