Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python में ऑब्जेक्ट्स के भीतर ऑब्जेक्ट्स को कैसे एक्सेस करें?


ऑब्जेक्ट्स के भीतर ऑब्जेक्ट्स को निम्न प्रकार से एक्सेस किया जा सकता है:

उदाहरण

class P:
    def __init__(self):
        self.w = Q()

class Q:
    def __init__(self):
        self.list = [3, 4, 5]

    def function(self):
        self.list[2] = 7

y = P()
f = [y]
print(f[0].w.function())
print(f[0].w.list)

आउटपुट

निम्न आउटपुट देता है:

None
[3, 4, 7]
  1. - पायथन - पैंडास सीरीज़ में अंतिम तत्व कैसे एक्सेस करें?

    हम अंतिम तत्व को एक्सेस करने के लिए iat एट्रिब्यूट का उपयोग करेंगे, क्योंकि इसका उपयोग पूर्णांक स्थिति द्वारा पंक्ति/कॉलम जोड़ी के लिए एकल मान एक्सेस करने के लिए किया जाता है। सबसे पहले आवश्यक पैंडास लाइब्रेरी इम्पोर्ट करें – import pandas as pd संख्याओं के साथ एक पैंडास सीरीज़ बनाएं – data = pd.Se

  1. - पायथन में पॉलीमॉर्फिज्म (बहुरूपता)

    पॉलीमॉर्फिज्म का अर्थ है बहुरूप (multiple forms)। पायथन में हम एक ही ऑपरेटर या फ़ंक्शन को कई रूप लेते हुए पा सकते हैं। यह विभिन्न वर्गों (classes) को बनाने में भी उपयोगी है जिनमें समान नाम के क्लास मेथड्स हों। इससे बहुत सारे कोड का पुन: उपयोग होता है और कोड जटिलता कम होती है। पॉलीमॉर्फिज्म विरासत (i

  1. पायथन में फाइल ऑब्जेक्ट्स: पूरी गाइड पायथन में फाइल ऑब्जेक्ट्स: पूरी गाइड

    पायथन में, जब भी हम फाइल्स पढ़ने या लिखने का प्रयास करते हैं, हमें कोई लाइब्रेरी इम्पोर्ट करने की आवश्यकता नहीं होती क्योंकि यह नेटिवली हैंडल किया जाता है। सबसे पहली चीज जो हम करेंगे वह है बिल्ट-इन open फंक्शन का उपयोग करके एक फाइल ऑब्जेक्ट प्राप्त करना। open फंक्शन एक फाइल खोलता है और एक फाइल ऑब्ज