مетод intersection_update() مجموعه Python

مثال

حذف موارد که در مجموعه x و مجموعه y وجود ندارد:

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

مثال اجرایی

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

مетод intersection_update() پروژه‌هایی را که در هیچ یک از مجموعه‌ها وجود ندارند، حذف می‌کند.

مетод intersection_update() با روش intersection() متفاوت است، زیرا روش intersection() یک مجموعه جدیدی که شامل پروژه‌های غیرضروری نیست را برمی‌گرداند، در حالی که روش intersection_update() پروژه‌های غیرضروری را از مجموعه اصلی حذف می‌کند.

قوانین

set.intersection_update(set1, set2 ... به‌عنوان مثال)

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

پارامتر توضیح
set1 ضروری. مجموعه‌ای که می‌خواهید در آن پروژه‌های مشترک را جستجو کنید.
set2

اختیاری. مجموعه دیگری که می‌خواهید در آن پروژه‌های مشترک را جستجو کنید.

شما می‌توانید هر تعداد مجموعه را مقایسه کنید.

مجموعه‌ها با کاما جدا می‌شوند.

مثالهای بیشتر

مثال

مقایسه 3 مجموعه، مجموعه‌ای که شامل پروژه‌هایی است که در همه 3 مجموعه وجود دارند:

x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
x.intersection_update(y, z)
print(x)

مثال اجرایی