سوال شماره 4753
چندگزینهای
آزمون رایگان پایتون فنی و حرفه ای
کدام یک از عبارات زیر به درستی یک مجموعه (set) تغییرناپذیر (frozen set) در پایتون ایجاد میکند؟
گزینهها:
- 1. (1, 2, 3)
- 2. {1, 2, 3}
- 3. frozenset([1, 2, 3]) ✓ صحیح
- 4. set([1, 2, 3])
پاسخ صحیح:
- frozenset([1, 2, 3])
توضیحات:
تابع frozenset() برای ایجاد مجموعههای تغییرناپذیر در پایتون استفاده میشود. این مجموعه پس از ایجاد قابل تغییر نیست و میتوان آن را به عنوان کلید در دیکشنریها به کار برد. گزینه دوم و سوم مجموعههای معمولی (قابل تغییر) ایجاد میکنند، و گزینه چهارم یک تاپل است که با مفهوم مجموعه تفاوت دارد.