سوال شماره 4740
چندگزینهای
آزمون رایگان پایتون فنی و حرفه ای
کدام یک از عبارات زیر به درستی یک دیکشنری با قابلیت تغییر کلیدها و مقادیر را ایجاد میکند؟
گزینهها:
- 1. {'a': 1, 'b': 2} ✓ صحیح
- 2. dict([('a', 1), ('b', 2)])
- 3. dict(a=1, b=2)
- 4. dict(zip(['a', 'b'], [1, 2]))
پاسخ صحیح:
- {'a': 1, 'b': 2}
توضیحات:
گزینه دوم {'a': 1, 'b': 2} یک دیکشنری استاندارد پایتون است که به شما امکان میدهد کلیدها و مقادیر را پس از ایجاد تغییر دهید. این سینتکس مستقیم و خوانا بوده و از mutable بودن کامل دیکشنری پشتیبانی میکند. سایر گزینهها نیز دیکشنری ایجاد میکنند اما یا غیرمستقیم هستند یا برای موقعیتهای خاص طراحی شدهاند.