Avatar ·

كيفية الحصول على جميع المفاتيح ذات القيم المتطابقة؟

📁 قاموس, بايثون

يوجد قاموس مثل: mydict = {'main':'open','second':'close','third':'open'}. يجب الحصول منه على جميع المفاتيح ذات القيم 'open'.

جربت هذا الكود:

mydict = {'main':'open','second':'close','third':'open'}print(list(mydict.keys())[list(mydict.values()).index('open')])

يظهر فقط main. كيف يمكن عرض جميع المفاتيح ذات القيمة 'open'؟