🔥 کمپین سال عزتتا پایان اردیبهشت ادامه دارد (در این روزهای سخت در کنار شما هستیم)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ مریم عبدی
ارور unhashiable در دیکشنری
جامعه پایتون (وب) ایجاد شده در ۱۵ مرداد ۱۴۰۲

سلام

چرا در دیکشنری‌ها میتونیم کلید رو تاپل لحاظ کنیم ولی value رو نه؟

سلام،

هم کلید میتونه تاپل باشه و هم مقدار:

my_dict = {
    (1, 2): ('apple', 3.5),
    ('banana', 4): (10, 20, 30),
    ('orange', 'grape'): [5, 6, 7]
}
print(my_dict[(1, 2)])  # ('apple', 3.5)
print(my_dict[('banana', 4)])  # (10, 20, 30)
بهترین پاسخ
محسن موحد ۱۵ مرداد ۱۴۰۲، ۱۷:۱۸