
حذف عناصر مجموعه در پایتون
در این بخش به بررسی نحوه حذف عناصر مجموعه در پایتون می پردازیم. برای حذف عناصر مجموعه در پایتون، میتوانید از دو روش استفاده کنید:
1. استفاده از متد discard() یا remove() مجموعه
دستور discard()
عنصر مورد نظر را از مجموعه حذف میکند. اگر عنصر در مجموعه وجود نداشته باشد، هیچ تأثیری روی مجموعه نخواهد داشت.
دستور remove()
عنصر مورد نظر را از مجموعه حذف میکند. اگر عنصر در مجموعه وجود نداشته باشد، یک خطای KeyError رخ میدهد.
مثال
برای مثال، فرض کنید مجموعه زیر را داریم:
my_set = {1, 2, 3, 4, 5}
حذف عنصر 3 با استفاده از دستور discard()
:
my_set.discard(3)
print(my_set) # خروجی: {1, 2, 4, 5}
حذف عنصر 3 با استفاده از دستور remove()
:
my_set.remove(3)
print(my_set) # خروجی: KeyError: 3
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
رخ میدهد.
آیا این مطلب برای شما مفید بود ؟
انسان و انواع آزمايش ها
و درود خدا بر او، فرمود: چه بسا كسى كه با نعمت هايى كه به او رسيده، به دام افتد، و با پرده پوشى بر گناه، فريب خورد، و با ستايش شدن، آزمايش گردد، و خدا هيچ كس را همانند مهلت دادن، نيازمود.
حکمت 116 نهج البلاغه