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

पायथन में चंक टुपल्स से एन तक

जब टुपल्स को 'एन' मानों में विभाजित करने की आवश्यकता होती है, तो सूची समझ का उपयोग किया जाता है।

सूची की समझ सूची के माध्यम से पुनरावृति करने और उस पर संचालन करने के लिए एक आशुलिपि है।

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

उदाहरण

my_tuple_1 = (87, 90, 31, 85,34, 56, 12, 5)

print("The first tuple is :")
print(my_tuple_1)
N = 2
print("The value of 'N' has been initialized")

my_result = [my_tuple_1[i : i + N] for i in range(0, len(my_tuple_1), N)]

print("The tuple after chunking is : ")
print(my_result)

आउटपुट

The first tuple is :
(87, 90, 31, 85, 34, 56, 12, 5)
The value of 'N' has been initialized
The tuple after chunking is :
[(87, 90), (31, 85), (34, 56), (12, 5)]

स्पष्टीकरण

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

  1. पायथन में टुपल्स को अपडेट करना

    टुपल्स अपरिवर्तनीय हैं, जिसका अर्थ है कि आप टुपल तत्वों के मूल्यों को अपडेट या बदल नहीं सकते हैं। आप नए टुपल्स बनाने के लिए मौजूदा टुपल्स का हिस्सा लेने में सक्षम हैं, जैसा कि निम्न उदाहरण दर्शाता है - उदाहरण #!/usr/bin/python tup1 = (12, 34.56); tup2 = ('abc', 'xyz'); # Following ac

  1. पायथन में एक टुपल को खोलना

    पायथन अपरिवर्तनीय डेटा प्रकार प्रदान करता है जिसे टुपल्स के रूप में जाना जाता है। इस लेख में, हम पायथन 3.x में एक अनपैकिंग टपल प्रकार को पैक करने के बारे में जानेंगे। या पहले। टुपल को पैक और अनपैक करना पायथन एक बहुत शक्तिशाली टपल असाइनमेंट टूल प्रदान करता है जो दाएं हाथ के तर्कों को बाएं हाथ के तर्

  1. पायथन टुपल्स

    पायथन में, एक टपल एक संग्रह है जिसे आदेशित . है और अपरिवर्तनीय . इसका मतलब है कि हम टपल से आइटम जोड़ या हटा नहीं सकते हैं। हम कोष्ठक () . का उपयोग करके टुपल्स बनाते हैं और कम से कम एक अल्पविराम ( , ) । टुपल्स को सूचियों की तरह ही अनुक्रमित और स्लाइस किया जा सकता है, सिवाय इसके कि स्लाइस का परिणाम