ডিকশনারির কি সর্ট করে, প্রতিটি কির ভ্যালু লিস্টও সর্ট করে নতুন ডিকশনারি তৈরি করা হয়।
উদাহরণ
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()দিয়ে সর্ট করা হয়।নতুন ডিকশনারিতে স্ট্রাকচার্ডভাবে স্টোর করা হয়।
পাইথন ৩.৭+ এ ডিকশনারি ইンサーশন অর্ডার মেইনটেইন করে।