سوال شماره 302
چندگزینهای
آزمون رایگان پایتون فنی و حرفه ای
کدام یک از مجموعه های زیر یک SET را در پایتون تعریف می کند؟
گزینهها:
- 1. ("apple", "banana", "cherry")
- 2. ["apple", "banana", "cherry"]
- 3. {"apple", "banana", "cherry"} ✓ صحیح
- 4. {"name": "apple", "color": "green"}
پاسخ صحیح:
- {"apple", "banana", "cherry"}
توضیحات:
در پایتون، یک SET با استفاده از آکولاد {} تعریف میشود و اعضای آن منحصربهفرد و بدون ترتیب هستند.
در این سوال:
- {"apple", "banana", "cherry"} یک SET معتبر در پایتون است
- این مجموعه شامل سه عضو منحصربهفرد است
- ترتیب اعضا در SET مهم نیست و ممکن است تغییر کند
SET در پایتون ویژگیهای زیر را دارد:
- اعضای تکراری را حذف میکند
- ترتیب مشخصی ندارد
- قابل تغییر (mutable) است
- از عملگرهای مجموعهای مانند union و intersection پشتیبانی میکند