वीडियो: पायथन में सूची का उपयोग क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
सूचियों चार अंतर्निहित डेटा संरचनाओं में से एक हैं अजगर , टुपल्स, डिक्शनरी और सेट के साथ। उनका उपयोग वस्तुओं के एक क्रमबद्ध संग्रह को संग्रहीत करने के लिए किया जाता है, जो विभिन्न प्रकार के हो सकते हैं लेकिन आमतौर पर वे नहीं होते हैं। अल्पविराम उन तत्वों को अलग करता है जो a. में समाहित हैं सूची और वर्गाकार कोष्ठकों में संलग्न है।
इसी तरह कोई पूछ सकता है कि पायथन में सूचियाँ कैसे काम करती हैं?
में अजगर प्रोग्रामिंग, सभी वस्तुओं (तत्वों) को एक वर्ग ब्रैकेट के अंदर अल्पविराम से अलग करके एक सूची बनाई जाती है। इसमें किसी भी संख्या में आइटम हो सकते हैं और वे विभिन्न प्रकार के हो सकते हैं (पूर्णांक, फ्लोट, स्ट्रिंग आदि)। साथ ही, एक सूची में एक आइटम के रूप में दूसरी सूची भी हो सकती है। इसे नेस्टेड सूची कहा जाता है।
इसी तरह, आप पायथन में एक सूची कैसे बनाते हैं?
- एक पायथन सूची बनाएं। पायथन में एक सूची को परिभाषित करना आसान है।
- सूची में तत्वों को जोड़ें। कोई सूची में तत्वों को जोड़ने के लिए विधि डालने, जोड़ने और विस्तार करने का उपयोग कर सकता है।
- एक सूची से तत्वों को काटें। पायथन सूचियों के टुकड़े करने की भी अनुमति देता है।
- सूचियाँ खोजें और तत्व खोजें।
- सूची से तत्वों को हटाएं।
- पायथन लिस्ट ऑपरेटर्स।
इसे ध्यान में रखते हुए, पायथन में सूची का क्या अर्थ है?
परिचय। ए सूची है डेटा संरचना में अजगर वह है तत्वों का एक परिवर्तनशील, या परिवर्तनशील, क्रमबद्ध क्रम। प्रत्येक तत्व या मान जो है एक के अंदर सूची है एक वस्तु कहा जाता है। जैसे स्ट्रिंग्स को उद्धरणों के बीच वर्णों के रूप में परिभाषित किया जाता है, सूचियों वर्ग कोष्ठक के बीच मान होने से परिभाषित किया जाता है।
टुपल क्या मतलब है
ए टपल है अपरिवर्तनीय पायथन वस्तुओं का एक क्रम। टुपल्स अनुक्रम हैं, ठीक सूचियों की तरह। के बीच मतभेद टुपल्स और सूचियाँ हैं, the टुपल्स सूचियों के विपरीत नहीं बदला जा सकता है और टुपल्स कोष्ठक का उपयोग करें, जबकि सूचियाँ वर्ग कोष्ठक का उपयोग करती हैं। बनाना टपल है विभिन्न अल्पविराम से अलग किए गए मान डालने जितना आसान।
सिफारिश की:
आप C++ में लिंक की गई सूची में बबल सॉर्ट कैसे बनाते हैं?
बबल सॉर्ट करने के लिए, हम नीचे दिए गए चरणों का पालन करते हैं: चरण 1: जांचें कि 2 आसन्न नोड्स पर डेटा आरोही क्रम में है या नहीं। यदि नहीं, तो 2 आसन्न नोड्स के डेटा को स्वैप करें। चरण 2: पास 1 के अंत में, सबसे बड़ा तत्व सूची के अंत में होगा। चरण 3: हम लूप को समाप्त करते हैं, जब सभी तत्व शुरू हो जाते हैं
आप पायथन में किसी सूची में तारों की संख्या कैसे गिनते हैं?
उदाहरण 1: स्वरों की सूची में एक तत्व की घटना की गणना करें = ['ए', 'ई', 'आई', 'ओ', 'आई', 'यू'] गिनती = स्वर। गिनती ('i') प्रिंट ('मैं की गिनती है:', गिनती) गिनती = स्वर। गिनती ('पी') प्रिंट ('पी की गिनती है:', गिनती)
क्या सूची हैशेबल पायथन है?
पायथन की सभी अपरिवर्तनीय अंतर्निहित वस्तुएं धोने योग्य हैं, जबकि कोई भी परिवर्तनशील कंटेनर (जैसे सूचीकर्ता शब्दकोश) नहीं हैं। ऑब्जेक्ट्स जो उपयोगकर्ता-परिभाषित वर्गों के उदाहरण हैं, डिफ़ॉल्ट रूप से धोने योग्य हैं; वे सभी असमान की तुलना करते हैं, और उनका हैश मान उनकी आईडी है ()
एक डबल लिंक्ड सूची डीएलएल एकल लिंक्ड सूची एसएलएल से तुलना कैसे करता है)?
डबल लिंक्ड लिस्ट का परिचय: एक डबल लिंक्ड लिस्ट (DLL) में एक अतिरिक्त पॉइंटर होता है, जिसे आमतौर पर पिछला पॉइंटर कहा जाता है, साथ में अगला पॉइंटर और डेटा जो सिंगल लिंक्ड लिस्ट में होता है। SLL में केवल एक डेटा फ़ील्ड और अगले लिंक फ़ील्ड के साथ नोड होते हैं। डीएलएल में एसएलएल की तुलना में अधिक मेमोरी होती है क्योंकि इसमें 3 फ़ील्ड होते हैं
क्या हम लिंक की गई सूची का उपयोग करके स्टैक और कतार को लागू कर सकते हैं?
प्रत्येक नोड का एक मान और अगले नोड का लिंक होता है। लिंक्ड लिस्ट के दो लोकप्रिय अनुप्रयोग स्टैक और क्यू हैं। कतार: कतार एक डेटा संरचना है, जो फर्स्ट इन फर्स्ट आउट (फीफो) सिद्धांत का उपयोग करती है। कतार को स्टैक, ऐरे और लिंक्ड लिस्ट द्वारा कार्यान्वित किया जा सकता है