هل من الممكن تهيئة متغيرات الكلاس في القاموس. Python3.8
📁 قاموس, بايثون, مثال, ذكاء اصطناعي
هل من الممكن تعيين قيم الكلاس المنقولة لكل متغير في القاموس بطريقة ما. على سبيل المثال، الكلاس يحتوي على متغيرات: a, b, c, d -، وأنا أنقل القاموس إلى constructor الكلاس:
dictionary = {'b': 5, 'a': 2, 'c': 45}يجب على constructor الوصول إلى متغيرات الكلاس بواسطة أسماء مفاتيح القاموس وتعيين هذه القيم لها، بينما يمكن أن تكون المفاتيح عشوائية.
class Expain:
def __init__(self, d: dict):
self.a, self.b, self.c = int
# يجب أن يكون هناك كود لتهيئة المتغيرات