ست (set)
مجموعهها مجموعهای نامرتب از عناصر منحصربهفرد هستند. آنها برای حذف عناصر تکراری و انجام عملیات مجموعهای (مانند اجتماع، اشتراک، تفاضل) مناسب هستند.
ایجاد: مجموعهها را میتوان با استفاده از آکولاد {} یا متد set() ایجاد کرد.
my_set = {1, 2, 3, 3}
print(my_set){1, 2, 3}
اضافه کردن: میتوان عناصر جدید به مجموعه با استفاده از متد add() اضافه کرد.
my_set.add(4)حذف: میتوان عناصر را با استفاده از متد remove() یا discard() حذف کرد.
my_set.remove(2)عملیات مجموعهای: میتوان عملیات مجموعهای را با استفاده از عملگرهای | (اجتماع یا ), & (اشتراک یا ), - (تفاضل) انجام داد.
A = {1, 2, 3}
B = {3, 4, 5}
print(A | B)
print(A & B)
print(A - B){1, 2, 3, 4, 5}
{3}
{1, 2}