पायथन सूचियां प्रोग्रामिंग में सबसे मौलिक और बहुमुखी डेटा संरचनाओं में से एक हैं। वे आपको डेटा के संग्रह को कुशलतापूर्वक संग्रहीत और प्रबंधित करने की अनुमति देते हैं। इस लेख में, हम सूचियाँ क्या हैं, उनका उपयोग कैसे करें, और कुछ सामान्य संचालन और उदाहरणों के बारे में जानेंगे।
पायथन में एक सूची तत्वों का एक क्रमबद्ध संग्रह है, जो वर्गाकार कोष्ठकों में संलग्न है []। सूचियों में विभिन्न प्रकार के तत्व शामिल हो सकते हैं, जैसे पूर्णांक, स्ट्रिंग, फ़्लोट या अन्य सूचियाँ। श्रेष्ठ भाग? सूचियाँ परिवर्तनीय हैं, जिसका अर्थ है कि उनकी सामग्री को संशोधित किया जा सकता है।
# Example of a list with integers numbers = [1, 2, 3, 4, 5] # Example of a list with mixed data types mixed_list = [1, "hello", 3.14, True]
आप किसी सूची के तत्वों तक उनकी अनुक्रमणिका का उपयोग करके पहुंच सकते हैं। पायथन शून्य-आधारित अनुक्रमण का उपयोग करता है, जिसका अर्थ है कि पहले तत्व को 0 के सूचकांक के साथ एक्सेस किया जाता है।
print(numbers[0]) # Output: 1 print(mixed_list[1]) # Output: "hello"
चूंकि सूचियां परिवर्तनशील हैं, आप किसी विशिष्ट सूचकांक पर एक तत्व को संशोधित कर सकते हैं:
numbers[2] = 10 print(numbers) # Output: [1, 2, 10, 4, 5]
आप एपेंड() और इंसर्ट() जैसी विधियों का उपयोग करके आसानी से सूची में तत्व जोड़ सकते हैं:
# Using append to add an element to the end numbers.append(6) print(numbers) # Output: [1, 2, 10, 4, 5, 6] # Using insert to add an element at a specific index numbers.insert(1, 20) print(numbers) # Output: [1, 20, 2, 10, 4, 5, 6]
पायथन किसी सूची से तत्वों को हटाने के कई तरीके प्रदान करता है:
numbers.remove(20) print(numbers) # Output: [1, 2, 10, 4, 5, 6] numbers.pop(2) # Removes element at index 2 print(numbers) # Output: [1, 2, 4, 5] del numbers[1] # Deletes element at index 1 print(numbers) # Output: [1, 4, 5]
आप स्लाइसिंग का उपयोग करके किसी सूची से एक उपसूची बना सकते हैं:
subset = numbers[1:3] print(subset) # Output: [4, 5]
सूची समझ सूचियां बनाने का एक संक्षिप्त तरीका प्रदान करती है:
doubled = [x * 2 for x in numbers] print(doubled) # Output: [2, 8, 10]
आप in कीवर्ड का उपयोग करके जांच सकते हैं कि सूची में कोई आइटम मौजूद है या नहीं:
print(4 in numbers) # Output: True
numbers = [3, 1, 4, 1, 5, 9] numbers.sort() print(numbers) # Output: [1, 1, 3, 4, 5, 9] numbers.reverse() print(numbers) # Output: [9, 5, 4, 3, 1, 1] print(len(numbers)) # Output: 6
पायथन सूचियाँ डेटा के संग्रह को प्रबंधित करने के लिए एक शक्तिशाली उपकरण हैं। चाहे आपको संख्याओं, स्ट्रिंग्स, या अधिक जटिल वस्तुओं को संग्रहीत करने की आवश्यकता हो, सूचियाँ आपकी आवश्यकताओं को पूरा करने के लिए लचीलापन और कार्यक्षमता प्रदान करती हैं। तत्वों को जोड़ने, हटाने और संशोधित करने से लेकर स्लाइस करने और सूची समझ का उपयोग करने तक, पायथन में सूचियों के साथ काम करने के अनगिनत तरीके हैं।
प्रदान किए गए उदाहरणों और युक्तियों के साथ, अब आपको पायथन में प्रभावी ढंग से सूचियां बनाने और हेरफेर करने की ठोस समझ होनी चाहिए।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3