متد difference_update() مجموعه Python

مثال

حذف پروژه‌هایی که در دو مجموعه وجود دارند:

x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
x.difference_update(y) 
print(x)

مثال اجرایی

تعریف و استفاده

متد different_update() پروژه‌هایی را که در دو مجموعه وجود دارند، حذف می‌کند.

متد difference_update() با متد difference() متفاوت است، زیرا متد difference() یک مجموعه جدیدی که شامل پروژه‌های غیرضروری نیست را برمی‌گرداند، در حالی که متد difference_update() پروژه‌های غیرضروری را از مجموعه اصلی حذف می‌کند.

قانون

set.difference_update(set)

مقدار پارامتر

پارامتر توضیح
set ضروری است. برای بررسی تفاوت‌ها در مجموعه‌ها.