ডিকশনারির ভ্যালু থেকে এর কি খুঁজে বের করতে keys(), values() এবং list.index() ব্যবহার করা হয়।
উদাহরণ
my_dict = {"Hi": 100, "there": 121, "Mark": 189}
print("ডিকশনারি:", my_dict)
keys = list(my_dict.keys())
values = list(my_dict.values())
print("কিগুলো:", keys)
print("ভ্যালুগুলো:", values)
# ভ্যালু ১০০-এর ইনডেক্স বের করে কি পাওয়া
pos = values.index(100)
print("ভ্যালু ১০০-এর কি:", keys[pos])
pos = values.index(189)
print("ভ্যালু ১৮৯-এর কি:", keys[pos])
আউটপুট
ডিকশনারি: {'Hi': 100, 'there': 121, 'Mark': 189}
কিগুলো: ['Hi', 'there', 'Mark']
ভ্যালুগুলো: [100, 121, 189]
ভ্যালু ১০০-এর কি: Hi
ভ্যালু ১৮৯-এর কি: Mark
ব্যাখ্যা
.keys()ও.values()দিয়ে কি ও ভ্যালু লিস্ট বানানো হয়।list.index(value)দিয়ে ভ্যালুর পজিশন বের করা হয়।সেই পজিশনের কি এক্সেস করা হয়।
দুই ভ্যালু একই হলে প্রথমটি মাত্র পাওয়া যাবে।