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

पायथन में टपल्स में पेयरवाइज़ एडिशन

यदि टपल्स में पेयरवाइज़ एडिशन करने की आवश्यकता है, तो 'zip' मेथड, 'tuple' मेथड और एक जेनरेटर एक्सप्रेशन का उपयोग किया जा सकता है।

zip मेथड इटरेबल्स लेता है, उन्हें एक टपल में एग्रीगेट करता है, और परिणाम के रूप में वापस करता है।

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

'tuple' मेथड एक दिए गए इटरेबल को टपल डेटा टाइप में कन्वर्ट करता है।

उदाहरण

my_tuple = (67, 45, 34, 56, 99, 123, 0, 56)
print("The tuple is:")
print(my_tuple)

my_result = tuple(i + j for i, j in zip(my_tuple, my_tuple[1:]))
print("The tuple after addition is:")
print(my_result)

आउटपुट

The tuple is: (67, 45, 34, 56, 99, 123, 0, 56)
The tuple after addition is: (112, 79, 90, 155, 222, 123, 56)

व्याख्या

  • एक टपल बनाया गया है, और कंसोल पर डिस्प्ले किया गया है।
  • टपल और वही टपल लेकिन पहले एलिमेंट को छोड़कर, 'zip' मेथड का उपयोग करके ज़िप किया जाता है और जेनरेटर एक्सप्रेशन का उपयोग करके इटरेट किया जाता है।
  • इसे टपल में कन्वर्ट किया जाता है, और यह डेटा एक वेरिएबल को असाइन किया जाता है।
  • यह वेरिएबल कंसोल पर आउटपुट के रूप में डिस्प्ले होता है।
  1. - Python में टपल्स की सूची में टपल्स संयोजित करें

    डेटा विश्लेषण के लिए, हम कभी-कभी Python में उपलब्ध डेटा संरचनाओं का संयोजन लेते हैं। एक सूची में टपल्स अपने तत्वों के रूप में हो सकते हैं। इस लेख में हम देखेंगे कि हम टपल के प्रत्येक तत्व को किसी अन्य दिए गए तत्व के साथ कैसे जोड़ सकते हैं और एक सूची टपल संयोजन उत्पन्न कर सकते हैं।फॉर लूप के साथनीचे

  1. - पायथन में टुपल्स के टुपल में तत्व की उपस्थिति जांचें

    पायथन टुपल्स नेस्टेड हो सकते हैं। हमारे पास एक टुपल हो सकता है जिसके तत्व भी टुपल्स हों। इस लेख में हम देखेंगे कि कैसे पता लगाया जाए कि कोई दिया गया मान टुपल्स के टुपल में एक तत्व के रूप में मौजूद है या नहीं। any के साथ any फंक्शन का उपयोग यह जांचने के लिए किया जा सकता है कि कोई दिया गया मान टुपल म

  1. - Python Tuples में महारत: परिभाषा, निर्माण और व्यावहारिक उपयोग

    Python में, एक टपल एक कलेक्शन है जो ऑर्डर्ड और इम्यूटेबल है। इसका मतलब है कि हम टपल से आइटम जोड़ या हटा नहीं सकते। हम पैरेंथेसिस () और कम से कम एक कॉमा ( , ) का उपयोग करके टपल बनाते हैं। टपल्स को लिस्ट्स की तरह ही इंडेक्स और स्लाइस किया जा सकता है, सिवाय इसके कि स्लाइस का परिणाम भी एक टपल होगा। टपल