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

मैं पायथन में अपरिवर्तनीय वैक्टर का प्रतिनिधित्व कैसे कर सकता हूं?


पायथन में अपरिवर्तनीय वैक्टर का प्रतिनिधित्व करने के लिए आप टुपल्स का उपयोग कर सकते हैं। टुपल्स अपरिवर्तनीय डेटा संरचनाएं हैं जो एक सूची की तरह व्यवहार करती हैं लेकिन क्रम बनाए रखती हैं और सूचियों से तेज होती हैं।

उदाहरण

myVec = (10, 15, 21)
myVec[0] = 10

यह एक त्रुटि उत्पन्न करेगा क्योंकि टुपल्स को उत्परिवर्तित नहीं किया जा सकता है।


  1. हम टुपल्स की पायथन सूची के माध्यम से कैसे पुनरावृति कर सकते हैं?

    सबसे आसान तरीका है दो नेस्टेड for लूप्स को नियोजित करना। बाहरी लूप प्रत्येक टपल को प्राप्त करता है और आंतरिक लूप प्रत्येक आइटम को टपल से ट्रैवर्स करता है। इनर प्रिंट () फंक्शन एंड = एक लाइन में सभी आइटम्स को टपल में प्रिंट करने के लिए। एक और प्रिंट () प्रत्येक टपल के बाद नई लाइन पेश करता है। उदाहरण

  1. मैं पायथन में सीडी कैसे कर सकता हूं?

    आप os मॉड्यूल का उपयोग करके Python में निर्देशिका या cd बदल सकते हैं। यह उस निर्देशिका के सापेक्ष/पूर्ण पथ को इनपुट के रूप में लेता है जिस पर आप स्विच करना चाहते हैं। उदाहरण के लिए >>> import os >>> os.chdir('my_folder')

  1. हम पायथन में एक अपरिवर्तनीय स्ट्रिंग की आईडी कैसे बदल सकते हैं?

    पायथन में स्ट्रिंग्स अपरिवर्तनीय हैं, जिसका अर्थ है कि एक बार एक स्ट्रिंग बन जाने के बाद, इसे बदला नहीं जा सकता है। जब आप एक स्ट्रिंग बनाते हैं, और यदि आप एक ही स्ट्रिंग बनाते हैं और इसे किसी अन्य चर के लिए असाइन करते हैं, तो वे दोनों एक ही स्ट्रिंग/मेमोरी की ओर इशारा करेंगे। उदाहरण के लिए, >>