Python - Set Methods

توابع شیء مجموعه

تابع شیء توضیح
add() اضافه کردن یک آیتم به مجموعه
clear() حذف کردن همه عناصر از مجموعه
copy() برگرداندن یک کپی از مجموعه
difference() برگرداندن یک مجموعه شامل تفاضل بین دو یا چندین مجموعه
difference_update() حذف کردن آیتم‌هایی که در این مجموعه و مجموعه‌های دیگر مشخص شده وجود دارند.
discard() حذف کردن آیتم‌های مشخص شده
intersection() برگرداندن مجموعه‌ای متشکل از آیتم‌های مشترک دو مجموعه
intersection_update() حذف کردن آیتم‌هایی از این مجموعه که در مجموعه‌های دیگر مشخص شده وجود نداشته باشند.
isdisjoint() برگرداندن اینکه آیا دو مجموعه دارای اشتراک هستند یا خیر
issubset() برگرداندن اینکه آیا مجموعه دیگر شامل این مجموعه است یا خیر
issuperset() برگرداندن اینکه آیا این مجموعه شامل مجموعه دیگری است یا خیر
pop() حذف کردن یک عنصر از مجموعه
remove() حذف کردن عنصر مشخص شده از مجموعه
symmetric_difference() برگرداندن یک مجموعه که اختلاف متقارن بین دو مجموعه است.
symmetric_difference_update() نگه داشتن آیتم‌هایی که در هر دو مجموعه وجود نداشته باشند.
union() برگرداندن مجموعه‌ای شامل الحاق مجموعه‌ها
update() به روز رسانی مجموعه حاضر بوسیله الحاق این مجموعه با سایر مجموعه‌ها