سوال شماره 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 پشتیبانی می‌کند