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

पायथन में टपल तत्वों का मोडुलो

यदि टपल तत्वों के मॉड्यूल को निर्धारित करने की आवश्यकता है, तो 'ज़िप' विधि और एक जनरेटर अभिव्यक्ति का उपयोग किया जा सकता है।

जनरेटर इटरेटर बनाने का एक आसान तरीका है। यह स्वचालित रूप से '__iter__()' और '__next__()' विधियों के साथ एक वर्ग को लागू करता है और आंतरिक राज्यों का ट्रैक रखता है, साथ ही 'StopIteration' अपवाद उठाता है जब कोई मान मौजूद नहीं होता है जिसे वापस किया जा सकता है।

ज़िप विधि पुनरावर्तनीय लेती है, उन्हें एक टुपल में एकत्रित करती है, और परिणाम के रूप में इसे वापस कर देती है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_tuple_1 = ( 67, 45, 34, 56)
my_tuple_2 = (99, 123, 10, 56)

print ("The first tuple is : " )
print(my_tuple_1)
print ("The second tuple is : " )
print(my_tuple_2)

my_result = tuple(elem_1 % elem_2 for elem_1, elem_2 in zip(my_tuple_1, my_tuple_2))

print("The modulus tuple is : ")
print(my_result)

आउटपुट

The first tuple is :
(67, 45, 34, 56)
The second tuple is :
(99, 123, 10, 56)
The modulus tuple is :
(67, 45, 4, 0)

स्पष्टीकरण

  • दो टुपल्स परिभाषित हैं, और वे कंसोल पर प्रदर्शित होते हैं।
  • दो टुपल्स को 'ज़िप' विधि का उपयोग करके ज़िप किया जाता है, और जनरेटर एक्सप्रेशन का उपयोग करके पुनरावृत्त किया जाता है।
  • मापांक संचालन पहले टपल से प्रत्येक तत्व पर और दूसरे टपल के संगत तत्व पर किया जाता है।
  • इसे एक टपल में बदल दिया जाता है, और एक चर में संग्रहीत किया जाता है।
  • यह चर वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।

  1. पायथन में टपल तत्वों को हटाएं

    व्यक्तिगत टपल तत्वों को हटाना संभव नहीं है। बेशक, छोड़े गए अवांछित तत्वों के साथ एक और टपल को एक साथ रखने में कुछ भी गलत नहीं है। संपूर्ण टपल को स्पष्ट रूप से हटाने के लिए, बस डेल स्टेटमेंट का उपयोग करें। उदाहरण #!/usr/bin/python tup = ('physics', 'chemistry', 1997, 2000); print tup

  1. पायथन में टपल अनपैकिंग क्या है?

    टपल अनपैकिंग को परिभाषित करने से पहले हमें यह समझना होगा कि टपल क्या है। टुपल :पायथन में अपरिवर्तनीय वस्तु को संग्रहीत करने के लिए टुपल्स का उपयोग किया जाता है। एक टपल अपरिवर्तनीय पायथन वस्तुओं का एक क्रम है। टुपल्स अनुक्रम हैं, टुपल्स को बदला नहीं जा सकता है और टुपल्स कोष्ठक का उपयोग करते हैं। यह

  1. पायथन टुपल में तत्वों को कैसे जोड़ा जाए?

    पायथन टपल एक अपरिवर्तनीय वस्तु है। इसलिए कोई भी ऑपरेशन जो इसे संशोधित करने का प्रयास करता है (जैसे परिशिष्ट) की अनुमति नहीं है। हालांकि, निम्नलिखित समाधान का उपयोग किया जा सकता है। सबसे पहले, टुपल को बिल्ट-इन फंक्शन लिस्ट () द्वारा लिस्ट में बदलें। आप वस्तु को सूची वस्तु में हमेशा जोड़ सकते हैं। फिर