حذف عناصر مجموعه
همانطور که میدانید میتوان مجموعه هارا حذف و اضافه کرد. برای حذف یک عنصر از دستور remove() یا discard() استفاده میشود.
نکته: در استفاده از remove() اگر جدول خالی باشد خطا میدهد.
نحو نوشتار
در مثال زیر نمونه ای از مجموعه ای را میبینیم که یک عنصر از آن درحال حذف است:
set = {"Audi", "Benz", "BMW"}
set.discard("BMW")
در مثال بالا کلمه ی BMW از مجموعه حذف خواهد شد.
pop() چیست؟
روش دیگری برای حذف عناصر مجموعه وجود دارد بنام pop() که به طور شانسی یک مورد را حذف میکند و ما تعیین نمیکنیم که دقیقا چه عنصری حذف شود.
به مثال زیر دقت کنید:
set = {"Audi", "Benz", "BMW"}
set.pop()
پاک کردن همه ی عناصر
برای حذف همه ی عناصر داخل مجموعه و خالی کردن آن از دستور clear() استفاده میکنیم.
set = {"Audi", "Benz", "BMW"}
set.clear()
حذف کامل مجموعه
برای از بین بردن کل مجموعه از دستور del() استفاده میکنیم تا مجموعه حذف شود و در صورت چاپ کردن آن با خطا مواجه میشویم.
set = {"Audi", "Benz", "BMW"}
del set
خلاصه درس
- برای حذف عناصر یک مجموعه به صورت تعیین شده از دستور remove() استفاده میشود.
- برای حذف شانسی از یک مجموعه از دستور pop() استفاده میشود.
- برای حذف کامل عناصر درون یک از دستور clear() استفاده میشود.
- برای حذف کامل یک مجموعه از دستور del استفاده میشود.
توسعه دهندگان
![](https://s8.uupload.ir/files/20211209_161013_ufiq.jpg)