Avatar ·

هل من الممكن تهيئة متغيرات الكلاس في القاموس. 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
# يجب أن يكون هناك كود لتهيئة المتغيرات