ما هي القيم التي يمكن أن تكون مفاتيح القاموس؟
📁 بايثون, خطأ
تنص الوثائق على أن المفاتيح يمكن أن تكون فقط من أنواع البيانات غير القابلة للتغيير (immutable). لماذا لا يحدث خطأ في هذه الحالة؟
class Test: passt = Test()print({t: 1})
ProgerLib Python للجميع
تغيير السمة
📁 بايثون, خطأ
تنص الوثائق على أن المفاتيح يمكن أن تكون فقط من أنواع البيانات غير القابلة للتغيير (immutable). لماذا لا يحدث خطأ في هذه الحالة؟
class Test: passt = Test()print({t: 1})