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

पायथन टुपल को द्वि-आयामी तालिका में कैसे परिवर्तित करें?


यदि आपके पास numpy जैसी संख्यात्मक लाइब्रेरी उपलब्ध है, तो आपको ट्यूपल को एक बहुआयामी सरणी में बदलने के लिए रीशेप विधि का उपयोग करना चाहिए।

उदाहरण

import numpy
data = numpy.array(range(1,10))
data.reshape([3,3])
print(data)

आउटपुट

यह आउटपुट देगा -

array([[1, 2, 3],
       [4, 5, 6],
       [7, 8, 9]])

उदाहरण

यदि आप इसे शुद्ध पायथन में करना पसंद करते हैं, तो आप सूची समझ का उपयोग कर सकते हैं -

data = tuple(range(1, 10))
table = tuple(data[n:n+3] for n in xrange(0,len(data),3))
print(table)

आउटपुट

यह आउटपुट देगा -

((1, 2, 3), (4, 5, 6), (7, 8, 9))

  1. मैं एक पायथन टुपल को शब्दकोश में कैसे परिवर्तित कर सकता हूं?

    dict() फ़ंक्शन का उपयोग करके एक डिक्शनरी ऑब्जेक्ट का निर्माण किया जा सकता है। यह फ़ंक्शन तर्क के रूप में टुपल्स का एक टपल लेता है। प्रत्येक टपल में कुंजी मान युग्म होता है। >>> t=((1,'a'), (2,'b')) >>> dict(t) {1: 'a', 2: 'b'} यदि आप कुंजी और मान की

  1. हम पायथन में टपल को कैसे परिभाषित करते हैं?

    Tuple Python में मानक डेटा प्रकारों में से एक है। यह वस्तुओं का एक अपरिवर्तनीय क्रम है। टपल ऑब्जेक्ट एक या एक से अधिक ऑब्जेक्ट डालकर बनाया जाता है, जरूरी नहीं कि एक ही प्रकार का हो, कॉमा द्वारा अलग किया गया हो। संग्रह को वैकल्पिक रूप से कोष्ठक के अंदर रखा जा सकता है। >>> t1=1, "Ravi&qu

  1. पाइथन में हेक्स स्ट्रिंग को int में कैसे परिवर्तित करें?

    हेक्स स्ट्रिंग्स में आमतौर पर 0x उपसर्ग होता है। यदि आपके पास यह उपसर्ग और वैध स्ट्रिंग है, तो आप पूर्णांक प्राप्त करने के लिए int(string, 0) का उपयोग कर सकते हैं। फ़ंक्शन को उपसर्ग से आधार की स्वचालित रूप से व्याख्या करने के लिए बताने के लिए 0 प्रदान किया जाता है। उदाहरण के लिए: >>> int(&q