المجموعات من نوع frozenset 🔒تُعتبر frozenset بأنها مجموعة غير قابلة للتغيير. الفرق الرئيسي بين set و frozenset هو أن set هو نوع بيانات قابل للتعديل، بينما لا يمكن تغيير frozenset بعد إنشائه. إليك بعض الميزات الرئيسية لـ frozenset: ✍️عدم القابلية للتغيير: هذا يعني أنك لا تستطيع إضافة أو حذف أو تعديل العناصر في frozenset بعد إنشائه. 🔢قابلية التجزئة (Hashability): نظرًا لأن frozenset غير قابل للتغيير، فهو قابل للتجزئة، مما يعني أنه يمكن استخدامه كمفتاح في القواميس وعناصر في المجموعات. لاحظ أنه نظرًا لأن frozenset لا يدعم التغييرات، فإن بعض الطرق التي تعدل المجموعة (مثل add، remove، discard) لا تنطبق على frozenset. ومع ذلك، يمكنك تنفيذ عمليات تعيد frozenset جديدًا، مثل الاتحاد والتقاطع. #fundamentals | #frozenset
July 3, 2026 1.9K 6