Python - Set Exercises
برای تمرین و تقویت مهارت کار با Set در پایتون، میتوان از چند تمرین کاربردی استفاده کرد. در ادامه چند تمرین مرحلهای همراه با توضیح آورده شده است:
🔹 تمرین ۱: حذف عناصر تکراری از لیست
هدف: یادگیری ساخت Set و تبدیل لیست به Set.
📌 خروجی ممکن است: {1, 2, 3, 4, 5}
🔹 تمرین ۲: اجتماع دو مجموعه
هدف: استفاده از union()
یا |
.
📌 خروجی: {1, 2, 3, 4, 5}
🔹 تمرین ۳: اشتراک دو مجموعه
هدف: استفاده از intersection()
یا &
.
📌 خروجی: {'apple', 'banana'}
🔹 تمرین ۴: اختلاف دو مجموعه
هدف: پیدا کردن عناصر موجود در a ولی نه در b.
📌 خروجی: {1, 2}
🔹 تمرین ۵: عناصر منحصر به هر مجموعه
هدف: استفاده از symmetric_difference()
یا ^
.
📌 خروجی: {1, 2, 4, 5}
🔹 تمرین ۶: بررسی زیرمجموعه و برتری
هدف: تمرین متدهای ()issubset
و ()issuperset
.
🔹 تمرین ۷: حلقه روی Set
هدف: پیمایش عناصر مجموعه با for
.
📌 خروجی ممکن است:
نکته: ترتیب عناصر ثابت نیست چون Set بدون ترتیب است.
✅ این تمرینها به شما کمک میکنند تا با ساخت، ترکیب، پیمایش و مقایسه Setها در پایتون به خوبی آشنا شوید.