حذف عناصر مجموعه در پایتون
در این بخش به بررسی نحوه حذف عناصر مجموعه در پایتون می پردازیم. برای حذف عناصر مجموعه در پایتون، میتوانید از دو روش استفاده کنید:
1. استفاده از متد discard() یا remove() مجموعه
دستور discard()
عنصر مورد نظر را از مجموعه حذف میکند. اگر عنصر در مجموعه وجود نداشته باشد، هیچ تأثیری روی مجموعه نخواهد داشت.
دستور remove()
عنصر مورد نظر را از مجموعه حذف میکند. اگر عنصر در مجموعه وجود نداشته باشد، یک خطای KeyError رخ میدهد.
مثال
برای مثال، فرض کنید مجموعه زیر را داریم:
my_set = {1, 2, 3, 4, 5}
حذف عنصر 3 با استفاده از دستور discard()
:
my_set.discard(3)
print(my_set)
حذف عنصر 3 با استفاده از دستور remove()
:
my_set.remove(3)
print(my_set)
2. استفاده از دستور del
دستور del
برای حذف یک متغیر استفاده میشود. اگر مجموعه را با استفاده از این دستور حذف کنید، تمام محتویات مجموعه حذف میشود.
مثال
برای مثال، فرض کنید مجموعه زیر را داریم:
my_set = {1, 2, 3, 4, 5}
حذف مجموعه:
del my_set
print(my_set) # خروجی: NameError: name 'my_set' is not defined
در این مثال، پس از اجرای دستور del
، مجموعه my_set
حذف شده و در خط بعدی از آن استفاده نمیشود، بنابراین خطای NameError
رخ میدهد.
آیا این مطلب برای شما مفید بود ؟
آخرین سؤالات انجمن برای پایتون:
ارزش دعا، صدقه و زكات دادن
و درود خدا بر او، فرمود: ايمان خود را با صدقه دادن، و اموالتان را با زكات دادن نگاه داريد، و امواج بلا را با دعا از خود برانيد.
حکمت 146 نهج البلاغه