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

पायथन में टुपल्स का जोड़


जब टुपल्स को जोड़ने की आवश्यकता होती है, तो 'map' और लैम्ब्डा फ़ंक्शंस का उपयोग किया जा सकता है।

map फ़ंक्शन एक दिए गए फ़ंक्शन/ऑपरेशन को एक इटरेबल (जैसे सूची, टुपल) में प्रत्येक आइटम पर लागू करता है। यह परिणाम के रूप में एक सूची लौटाता है।

अनाम फ़ंक्शन एक ऐसा फ़ंक्शन है जिसे बिना नाम के परिभाषित किया जाता है।

सामान्यतः, पायथन में फ़ंक्शंस 'def' कीवर्ड का उपयोग करके परिभाषित किए जाते हैं, लेकिन अनाम फ़ंक्शन 'lambda' कीवर्ड की सहायता से परिभाषित किया जाता है। यह एक सिंगल एक्सप्रेशन लेता है, लेकिन किसी भी संख्या में आर्ग्युमेंट्स ले सकता है। यह एक्सप्रेशन का उपयोग करता है और उसका परिणाम लौटाता है।

उदाहरण

my_tuple_1 = (11, 14, 54, 56, 87)
my_tuple_2 = (98, 0, 10, 13, 76)
print("पहला टुपल है: ")
print(my_tuple_1)
print("दूसरा टुपल है: ")
print(my_tuple_2)
my_result = tuple(map(lambda i, j: i + j, my_tuple_1, my_tuple_2))
print("जोड़ के बाद टुपल है: ")
print(my_result)

आउटपुट

पहला टुपल है: (11, 14, 54, 56, 87)
दूसरा टुपल है: (98, 0, 10, 13, 76)
जोड़ के बाद टुपल है: (109, 14, 64, 69, 163)

व्याख्या

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

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

    टपल अनपैकिंग पायथन की एक शक्तिशाली विशेषता है जिससे एक टपल के मानों को अलग-अलग वेरिएबल्स में एक ही स्टेटमेंट में असाइन किया जा सकता है। टपल क्या है? टपल एक इम्यूटेबल सीक्वेंस है जिसे पैरेंथेसिस ( ) में लिखा जाता है। एक बार बनाने के बाद इसके एलिमेंट्स नहीं बदले जा सकते। पैकिंग और अनपैकिंग पैकिंग:

  1. - Python में टपल्स की लिस्ट के माध्यम से कैसे इटरेट करें?

    सबसे आसान तरीका दो नेस्टेड फॉर लूप्स का उपयोग करना है। बाहरी लूप प्रत्येक टपल को लाता है और आंतरिक लूप टपल से प्रत्येक आइटम को ट्रैवर्स करता है। आंतरिक print() फंक्शन end= से एक लाइन में टपल के सभी आइटम्स प्रिंट होते हैं। दूसरा print() प्रत्येक टपल के बाद नई लाइन जोड़ता है। उदाहरण L=[(1,2,3), (4,5,

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

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