Avatar ·

क्या डिक्शनरी में क्लास वेरिएबल्स को इनिशियलाइज़ करना संभव है। Python3.8

📁 शब्दकोश, पायथन, उदाहरण, एआई

क्या क्लास के प्रत्येक वेरिएबल को डिक्शनरी में ट्रांसफर किए गए मान असाइन करना संभव है। उदाहरण के लिए, क्लास में वेरिएबल्स हैं: a, b, c, d -, और मैं क्लास के कंस्ट्रक्टर को डिक्शनरी देता हूं:

  dictionary = { 'b' :  5 ,  'a' :  2 ,  'c' :  45 }  

कंस्ट्रक्टर को डिक्शनरी की कीज़ के नामों से क्लास वेरिएबल्स को संदर्भित करना चाहिए और उन्हें ये मान सेट करने चाहिए, जबकि कीज़ मनमानी हो सकती हैं। data-highlighted=""> class expain : def __init__ ( self, d: dict ): self.a, self.b, self.c = int # यहाँ वेरिएबल्स को इनिशियलाइज़ करने का कोड होना चाहिए