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

पायथन में लिस्ट डेटा टाइप


लिस्ट्स पायथन के कंपाउंड डेटा टाइप्स में सबसे बहुमुखी हैं। एक लिस्ट में कॉमा से अलग किए गए आइटम्स होते हैं और स्क्वायर ब्रैकेट्स ([]) के भीतर संलग्न होते हैं। कुछ हद तक, लिस्ट्स C में ऐरे के समान हैं। उनके बीच एक अंतर यह है कि एक लिस्ट से संबंधित सभी आइटम्स अलग-अलग डेटा टाइप के हो सकते हैं।

उदाहरण

एक लिस्ट में स्टोर्ड values को स्लाइस ऑपरेटर ([ ] और [:]) का उपयोग करके एक्सेस किया जा सकता है, जिसमें इंडेक्सेस लिस्ट की शुरुआत में 0 से शुरू होते हैं और अंत में -1 तक काम करते हैं। प्लस (+) साइन लिस्ट कंकेटनेशन ऑपरेटर है, और एस्टरिस्क (*) रिपिटिशन ऑपरेटर है। उदाहरण के लिए:

#!/usr/bin/python
list = ['abcd', 786, 2.23, 'john', 70.2]
tinylist = [123, 'john']
print list           # पूरी लिस्ट प्रिंट करता है
print list[0]        # लिस्ट का पहला एलिमेंट प्रिंट करता है
print list[1:3]      # 2nd से 3rd तक के एलिमेंट्स प्रिंट करता है
print list[2:]       # 3rd एलिमेंट से शुरू होने वाले एलिमेंट्स प्रिंट करता है
print tinylist * 2   # लिस्ट को दो बार प्रिंट करता है
print list + tinylist # कंकेटनेटेड लिस्ट्स प्रिंट करता है

आउटपुट

यह निम्न परिणाम देता है:

['abcd', 786, 2.23, 'john', 70.2]
abcd
[786, 2.23]
[2.23, 'john', 70.2]
[123, 'john', 123, 'john']
['abcd', 786, 2.23, 'john', 70.2, 123, 'john']

  1. - JSON डेटा को पायथन ऑब्जेक्ट में कैसे बदलें?

    निम्न कोड एक json ऑब्जेक्ट (स्ट्रिंग) को पायथन ऑब्जेक्ट (डिक्शनरी) में बदलता है। हम json मॉड्यूल आयात करते हैं और इसे करने के लिए json.loads() मेथड का उपयोग करते हैं।उदाहरणimport json\njson_string = {name:Sonali, age: 21, designation: Software developer}\nprint(type(json_string))\ndef func(strng):\n

  1. - पायथन में सीक्वेंस डेटा टाइप क्या है?

    सीक्वेंस आपको कई मानों को व्यवस्थित और कुशल तरीके से स्टोर करने की अनुमति देते हैं। कई सीक्वेंस प्रकार हैं: स्ट्रिंग्स, यूनिकोड स्ट्रिंग्स, लिस्ट्स, टपल्स, बाइटएरे, और रेंज ऑब्जेक्ट्स। डिक्शनरीज और सेट्स नॉन-सीक्वेंशियल डेटा के लिए कंटेनर हैं। आधिकारिक पायथन डॉक्स से - स्ट्रिंग्स यूनिकोड कोड पॉइं

  1. - Python डेटा टाइप्स और रूपांतरण में महारत: एक व्यावहारिक गाइड

    Python डेटा टाइप्स और टाइप रूपांतरण कैसे करें, इसका परिचय। Python डेटा टाइप्स जब हम Python में वेरिएबल्स बनाते या घोषित करते हैं, तो वेरिएबल्स विभिन्न डेटा टाइप्स रख सकते हैं। Python में निम्न बिल्ट-इन डेटा टाइप्स हैं: str int, float, complex list, tuple dict set bool byte, bytearray टेक्स्ट टाइप: