महत्वपूर्ण पायथन डेटा प्रकार आपको जानना आवश्यक है



डेटा प्रकार वर्ग हैं और चर इन वर्गों का एक उदाहरण या वस्तु हैं। मूल्य के प्रकारों का प्रतिनिधित्व करने के लिए पायथन में विभिन्न डेटा प्रकार हैं

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

चलो शुरू करें।





अजगर- अजगर डेटा प्रकार - edurekaपायथन डेटा प्रकार

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

उदाहरण:



x = 24 y = 14.7 z = 'Edureka में आपका स्वागत है (प्रकार (x)) प्रिंट (प्रकार (y)) प्रिंट (प्रकार (z))

आउटपुट:

 

पायथन में मानक डेटा प्रकार

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

पायथन विभिन्न मानक डेटा प्रकार प्रदान करता है जो उनमें से प्रत्येक पर भंडारण विधि को परिभाषित करता है। पायथन में मानक डेटा प्रकारों में शामिल हैं:



अब जब आप मानक अजगर डेटा प्रकारों के बारे में जानते हैं, तो आइए और इनमें से प्रत्येक को विस्तार से समझें।

संख्या

संख्या का उपयोग संख्यात्मक मानों को संग्रहीत करने के लिए किया जाता है। पायथन नंबर बनाता है वस्तुएं जब कोई संख्या किसी चर को दी जाती है। संख्यात्मक डेटा के 4 प्रकार हैं:

  • int - इसका उपयोग हस्ताक्षरित पूर्णांक जैसे 12, 2, 7, आदि के लिए किया जाता है।
  • लंबा - इस पूर्णांक का उपयोग 908090800L, -0x1929292L आदि जैसे मानों की उच्च श्रेणी के लिए किया जाता है।
  • तैरना - इसका उपयोग फ्लोटिंग-पॉइंट संख्याओं जैसे कि 1.5, 701.89, 15.2, आदि को स्टोर करने के लिए किया जाता है।
  • जटिल - इसका उपयोग जटिल संख्या जैसे 2.14j, 2.0 + 2.3j, आदि के लिए किया जाता है।

में , आप लंबे पूर्णांकों के साथ लो-केस एल का उपयोग कर सकते हैं। हालांकि, ऊपरी-मामले एल का उपयोग करना अधिक सुविधाजनक है।

उदाहरण:

a = 12 प्रिंट (ए, 'टाइप का है', टाइप (ए) बी = 5.05 प्रिंट (बी, 'टाइप का है', टाइप (बी)) सी = १ + २ जे प्रिंट (सी, ') जटिल संख्या है? ', आइंस्टीन (1 + 2j, जटिल))

आउटपुट:

12 प्रकार 5.05 प्रकार का है (1 + 2j) जटिल संख्या है? सच

स्ट्रिंग

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

अजगर में स्ट्रिंग हैंडलिंग विभिन्न इनबिल्ट फ़ंक्शन और का उपयोग करके किया जा सकता है संचालक । स्ट्रिंग हैंडलिंग के मामले में, ऑपरेटर + का उपयोग दो तारों को जोड़ने के लिए किया जाता है।

उदाहरण:

str1 = 'Welcome to Edureka' #string str1 str2 = 'पायथन प्रोग्रामिंग' #string str2 प्रिंट (str1 [0: 3]) प्रिंट (str1 [4]) प्रिंट (str1 + str2)

आउटपुट:

आपका स्वागत है आपका स्वागत है Edureka Python प्रोग्रामिंग में

सूची

सूची के समान हैं लेकिन इसमें पायथन में विभिन्न प्रकार के डेटा हो सकते हैं। सूची में संग्रहीत आइटम अल्पविराम (,) के साथ अलग किए जाते हैं और चौकोर कोष्ठक के भीतर संलग्न होते हैं []।

वर्ग __init__ अजगर

आप सूची के डेटा तक पहुंचने के लिए स्लाइस [:] ऑपरेटरों का उपयोग कर सकते हैं। संघनन ऑपरेटर (+) स्ट्रिंग्स में एक के समान है।

उदाहरण:

सूची = [20, 'स्वागत', 'एडुरका', 40] प्रिंट (सूची [3:]) प्रिंट (सूची) प्रिंट (सूची + सूची)

आउटपुट:

40

टपल

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

टपल एक रीड-ओनली डेटा संरचना है और आप एक टुपल के आइटम के आकार और मूल्य को संशोधित नहीं कर सकते।

उदाहरण:

tuple = ('welcome', 'edureka', 40) प्रिंट (tuple [1:]) प्रिंट (tuple) प्रिंट (tuple + tuple)

आउटपुट:

('एडुर्का', 40) ('वेलकम', 'एडुर्का', 40) ('वेलकम', 'एडुर्का', 40, 'वेलकम', 'एडुर्का', 40)

शब्दकोश

शब्दकोश वस्तुओं के एक मुख्य-मूल्य वाले जोड़े का एक व्यवस्थित सेट है। यह एक सहयोगी सरणी या हैश तालिका की तरह है जहां प्रत्येक कुंजी एक विशिष्ट मूल्य संग्रहीत करती है। कुंजी किसी भी आदिम डेटा प्रकार को पकड़ सकती है जबकि मूल्य एक मनमाना पायथन ऑब्जेक्ट है।

शब्दकोश में आइटम अल्पविराम के साथ अलग किए गए हैं और घुंघराले ब्रेसिज़ {} में संलग्न हैं।

उदाहरण:

तानाशाह = {१: 'जॉन ’, २:' राहेल’, 3:, नैन्सी ’, 4: 'डैनियल’} प्रिंट (} 1 नाम ’+ तानाशाह [1]) प्रिंट (तानाशाही) (प्रिंट) ( श्रुतलेख। ())

आउटपुट:

पहला नाम जॉन [1, 2, 3, 4] ['जॉन', 'राहेल', 'नैन्सी', 'डैनियल' है।

ये विभिन्न मूल्यों को धारण करने के लिए उपयोग किए जाने वाले मानक अजगर डेटा प्रकार हैं। इसके साथ, हम अपने लेख के अंत में आ गए हैं।

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

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया 'पायथन डेटा प्रकार' के टिप्पणी अनुभाग में इसका उल्लेख करें और हम आपके पास वापस आ जाएंगे।