مزیت update() مجموعه Python

مثال

مجموعات x اور y می‌خواهند پروژه‌های موجود نباشند:

x = {"apple", "banana", "cherry"}
ی = {"گوجوگل", "مائیکروسافٹ", "ایپل"}
ایکس.انٹرسیکشن_آپڈیٹ(ی) 
پرنٹ(ایکس)

چلنے والا مثال

تعریف اور استعمال

intersection_update() طریق کسی بھی کیجیٹ میں موجود نہیں ہونے والے پروجیکٹ کو حذف کرتا ہے۔

intersection_update() طریق intersection() طریق سے فرق رکھتا ہے، کیونکہ intersection() طریق ایک نئی کیجیٹ بازگشتی دیتا ہے، جس میں غیر ضروری پروجیکٹ نہیں ہوتا، intersection_update() طریق نہایت سادگی سے اصل کیجیٹ میں غیر ضروری پروجیکٹ کو حذف کرتا ہے۔

جملہ

سیٹ.انٹرسیکشن_آپڈیٹ(سیٹ1, سیٹ2 ... دیگر)

پارامتر کا مرتبہ

پارامتر وصف
سیٹ1 ضروری، اگرچہ آپ کسی دوسرے کیجیٹ میں مساوی پروجیکٹ کی تلاش کرنا چاہتے ہیں تو
سیٹ2

اختیاری، اگرچہ آپ کسی دوسرے کیجیٹ میں مساوی پروجیکٹ کی تلاش کرنا چاہتے ہیں تو

آپ کسی بھی کیجیٹ کو مقابلو کرسکتے ہیں۔

کیجیٹ کا رُکھا جاتا ہے، نیم‌کلمات سے علیحدگی کی جاتی ہے۔

بیشتر مثال

مثال

3 کیجیٹوں کو مقابلو کریں، بازگشتی کیجیٹ میں موجود تمام کیجیٹوں کا شامل ہوتا ہے:

ایکس = {"ا", "ب", "سی"}
ی = {"سی", "د", "ای"}
ز = {"ف", "گ", "سی"}
ایکس.انٹرسیکشن_آپڈیٹ(ی، ز)
پرنٹ(ایکس)

چلنے والا مثال