textarea is empty

‎متد‎Python Set intersection_update()‎

Previous >    <Next  

‎متد‎intersection_update()‎‎ ايتم هاي كه در هر دو مجموعه‎)‎ يا در ‎همه مجموعه ها اگر مقايسه در بيش از دو مجموعه باشد‎(‎ وجود ندارند ، حذف ميكند .

‎مثال ـ از مجموعهx همه آنهائي كه در x موجود و در y وجود ندارند حذف مي نمايد .

--(go to editor for change code and run)

‎متد‎intersection_update()‎‎ با متد‎intersection()‎‎ تفاوت دارد. ‎زيرا متد‎intersection()‎‎يك مجموعه جديد، بدون موارد ناخواسته برميگرداند و متد ‎intersection_update()‎‎موارد ناخواسته را ازمجموعه اصلي يا جاري حذف ميكند .

‎بعنوان ميانبر بجاي‎intersection_update()‎‎ميتوانيد از عملگر ‎=&‎استفاده كنيد .به مثال بعدي در اين مورد توجه كنيد.

<>‎فرمت استفاده ـSyntax

set.intersection_update(set1,set2,...)

‎مقادير پارامترها ـParameter Values

‎پارامتر ‎شرح
set1 ‎ضروريست، مجموعه براي جستجوي موارد مساوي در
set2 ‎اختياريست ، مجموعه ديگر براي جستجوي موارد مساوي در آن
‎ميتوانيد هر تعداد مجموعه براي مقايسه داشته باشيد.
‎مجموعه هارا با كاما از هم جدا كنيد.

‎فرمت كوتاهترـShorter Syntax

set &=set1 &set2 ....etc

‎مقادير پارامترها ـParameter Values

‎پارامتر ‎شرح
set1 ‎ضروريست، مجموعه براي جستجوي موارد مساوي در
set2 ‎اختياريست ، مجموعه ديگر براي جستجوي موارد مساوي در آن
‎ميتوانيد هر تعداد مجموعه براي مقايسه داشته باشيد.
‎مجموعه هارا با‎&‎ از هم جدا كنيد .
‎مثال هاي زير را به بينيد

‎مثال ـ استفاده از‎=&‎ بجاي ‎intersection_update()‎

--(go to editor for change code and run)

‎مثال ـ مقايسه سه مجموعه و برگشت مجموعه اي كه آيتم هايش در هر سه وجود دارد.

--(go to editor for change code and run)

‎مثال ـ همان مثال بالا با عملگر‎&=

--(go to editor for change code and run)


Previous >    <Next