مورد را حذف کنید
برای حذف یک مورد در مجموعه ، از متد remove()
یا discard()
متد استفاده کنید.
مثال
با استفاده از remove()
روش “موز” را حذف کنید :
thisset = {"apple", "banana", "cherry"} thisset.remove("banana") print(thisset)
توجه: اگر موردی که باید حذف شود وجود نداشته باشد ، remove()
خطایی ایجاد می شود.
مثال
با استفاده از discard()
روش “موز” را حذف کنید :
thisset = {"apple", "banana", "cherry"} thisset.discard("banana") print(thisset)
توجه: در صورتی که آیتم به حذف وجود ندارد، discard()
خواهد نه یک خطا بالا می برد.
همچنین می توانید از pop()
روش حذف یک مورد استفاده کنید ، اما این روش آخرین مورد را حذف می کند . به یاد داشته باشید که مجموعه ها بدون ترتیب هستند ، بنابراین نمی دانید چه موردی حذف می شود.
مقدار بازگشتی pop()
متد عبارت حذف شده است.
مثال
آخرین مورد را با استفاده از pop()
روش حذف کنید:
thisset = {"apple", "banana", "cherry"} x = thisset.pop() print(x) print(thisset)
توجه: مجموعه هستند نامرتب ، تا زمانی که با استفاده از pop()
روش، شما نمی دانید که کدام گزینه است که حذف میشود.
مثال
clear()
روش خالی مجموعه:
thisset = {"apple", "banana", "cherry"} thisset.clear() print(thisset)
مثال
del
کلمه کلیدی را به مجموعه ای کاملا حذف کنید:
thisset = {"apple", "banana", "cherry"} del thisset print(thisset)