Python-3.4.3/C3/Manipulating-lists/Hindi
From Script | Spoken-Tutorial
|
|
00:01 | Manipulating Lists पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में हम सीखेंगेः
lists की slicing और striding |
00:12 | Sort और reverse lists. |
00:15 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ Ubuntu Linux 16.04 ऑपरेटिंग सिस्टम |
00:23 | Python 3.4.3
और IPython 5.1.0 |
00:30 | इस ट्यूटोरियल का अभ्यास करने के लिए, आपको पता होना चाहिए कि ipython कंसोल पर बुनियादी Python कमांड कैसे रन करना है और list का उपयोग कैसे करना है। |
00:41 | यदि नहीं, तो इस वेबसाइट पर प्रासंगिक Python ट्यूटोरियल देखें। |
00:46 | हमने पहले ही list के बारे में और list में वैयक्तिक एलिमेंट्स का उपयोग कैसे करना है यह सीखा है। |
00:53 | अब हम lists के slicing के बारे में सीखेंगे। |
00:57 | slicing के लिए सिंटेक्स है: p square brackets में start colon stop |
01:04 | यह start और stop वैल्यू के बीच p के सभी एलिमेंट्स को रिटर्न्स करता है। |
01:11 | एलिमेंट stop index वैल्यू के साथ शामिल नहीं होगा। |
01:16 | ipython शुरू करें। टर्मिनल खोलें। |
01:21 | टाइप करें ipython3 और एंटर दबाएँ। |
01:27 | यहाँ से, याद रखें कि टर्मिनल पर प्रत्येक कमांड टाइप करने के बाद एंटर की दबाना है। |
01:34 | अब एक उदाहरण के साथ slicing को समझते हैं।
टाइप करें primes is equal to फिर जैसे दिखाए अनुसार टाइप करें। |
01:45 | अब हम उपरोक्त primes की सूची से 10 और 20 के बीच सभी primes को प्राप्त करने की कोशिश करेंगे। |
01:52 | टाइप करें, primes square brackets में 4 colon 8 |
01:59 | याद करें कि start इंडेक्स वैल्यू 0 है। |
02:03 | ध्यान दें, कि जो हम चाहते हैं वह पहला एलिमेंट 11 है जिसमें सूची में इंडेक्स 4 है।
अत: start वैल्यू 4 है। |
02:12 | इसके अलावा, 19 अंतिम एलिमेंट है जिसकी हमें आवश्यकता है, जिसमें सूची में इंडेक्स 7 है। |
02:19 | इंडेक्स में stop value के बराबर का element शामिल नहीं होगा।
अत: end वैल्यू 8 है। |
02:26 | वीडियो को रोकें।
इसका अभ्यास करें और वीडियो को फिर से शुरू करें। |
02:32 | Primes की सूची से, 10 से कम के primes प्राप्त करें। |
02:37 | हल के लिए टर्मिनल पर वापस जाएँ। |
02:41 | टाइप करें, primes square bracketsमें 0 colon 4 |
02:47 | ध्यान दें कि इस केस में, हमारी start वैल्यू 0 है। |
02:52 | 7 अंतिम एलिमेंट है जिसकी हमें आवश्यकता है जिसमें सूची में इंडेक्स 3 है।
तो, end वैल्यू 4 है। |
03:01 | अब हम slicing में step वैल्यू का उपयोग करना सीखेंगे। |
03:06 | list में 0 से 13 टाइप करें और इसे दिखाए गए अनुसार एक वेरिएबल num को असाइन करें। |
03:13 | मानिए कि हम list num से 10 से कम की सभी विषम संख्याएँ चाहते हैं। |
03:19 | हम step वैल्यू को निर्दिष्ट करेंगे, जिसमें slice प्राप्त करना होगा। |
03:25 | टाइप करें num square brackets में 1 colon 10 colon 2 |
03:31 | हमें 2 चरणों में इंडेक्स 1 से इंडेक्स 10 तक वाले एलिमेंट से शुरू करना है। |
03:39 | इसे list का striding कहते हैं।
आउटपुट के लिए एंटर दबाएँ। |
03:45 | हमें 10 से कम की विषम संख्या मिली। |
03:48 | जब कोई step निर्दिष्ट नहीं किया जाता है, तो इसे 1 मान लिया जाता है। |
03:53 | इसी तरह, यहाँ start और stop के लिए डिफॉल्ट वैल्यूज हैं। |
03:59 | टाइप करें, num square brackets में colon 10 |
04:04 | यह सूची के पहले 10 एलिमेंट्स देता है। |
04:08 | यदि हम start वैल्यू को निर्दिष्ट नहीं करते हैं, तो list का पहला एलिमेंट शुरूआत के रूप में लिया जाता है। |
04:15 | टाइप करें, num square brackets में 10 colon |
04:21 | यह हमें 10 वें एलिमेंट से अंत तक के सभी एलिमेंट्स देता है। |
04:26 | यदि हम stop वैल्यू को निर्दिष्ट नहीं करते हैं, तो list के अंतिम इंडेक्स तक के एलिमेंट्स रिटर्न होगें। |
04:33 | Start या end वैल्यू यह इंगित करने के लिए नेगेटिव हो सकता है कि वे list के अंत से गिने जाते हैं। |
04:40 | अब num list में सभी सम संख्याएँ प्राप्त करते हैं। |
04:45 | ध्यान दें, कि सभी सम संख्याएँ even index स्थानों पर हैं। |
04:51 | अत:, टाइप करें num square brackets में colon colon 2 |
04:58 | हमें सभी सम संख्याएँ प्राप्त हुई। इसे striding कहा जाता है। |
05:04 | वीडियो को रोकें। इसका अभ्यास करें और वीडियो को फिर से शुरू करें। |
05:10 | num सूची से तीन के सभी गुणकों को प्राप्त करें। |
05:15 | हल के लिए टर्मिनल पर वापस जाएँ। |
05:19 | टाइप करें, num square brackets में colon colon 3 |
05:25 | यह हमें list से हर तीसरा एलिमेंट देता है। (यानि) 3 के गुणक। |
05:31 | अब हम list को क्रमबद्ध करना सीखते हैं। |
05:35 | टाइप करें, a is equal to square brackets में 5, 1, 6, 7, 7, 10 |
05:45 | sort method का उपयोग list को क्रमबद्ध करने के लिए जाता है। |
05:49 | टाइप करें, a.sort ओपन और क्लोज ब्रैकेट्स |
05:55 | आउटपुट प्राप्त करने के लिए a टाइप करें।
हम देख सकते हैं कि list a का कंटेंट क्रमबद्ध हो गया है। |
06:04 | Python sorted नामक built-in function प्रदान करता है। |
06:08 | sorted function list को क्रमबद्ध करता है, जिसे इसमें argument के रूप में पास किया जाता है। |
06:14 | यह एक नई sorted list रिटर्न्स करता है। |
06:17 | फिर से हम दिखाए गए अनुसार a के लिए समान वैल्यू असाइन करेंगे। |
06:23 | टाइप करें, sorted brackets में a |
06:28 | हम इस sorted list को अन्य list variable sa में संचित कर सकते हैं। |
06:34 | टाइप करें, sa is equal to sorted brackets में a |
06:41 | sorted list देखने के लिए, sa टाइप करें। |
06:46 | Python reverse मैथड भी प्रदान करता है, जो स्थान में list को reverses करता है। |
06:52 | टाइप करें, r is equal to square brackets में 1 comma 2 comma 3 comma 4 comma 5 |
07:01 | r dot reverse ओपन और क्लोज ब्रैकेट्स |
07:06 | list r देखने के लिए, r टाइप करें। |
07:10 | हमें list का reverse प्राप्त होता है। |
07:13 | मूल list r अब बदल गया है। |
07:17 | list को reverse करने के लिए, हम नेगेटिव वैल्यू के साथ striding का उपयोग भी कर सकते हैं। |
07:22 | फिर से हम r के लिए समान वैल्यू असाइन करेंगे, जैसे दिखाया गया है। |
07:27 | टाइप करें, r square brackets में colon colon minus 1 |
07:33 | हम इस नई reversed list को अन्य variable में भी संचित कर सकते हैं। |
07:38 | टाइप करें, ra is equal to r square brackets में colon colon minus 1 |
07:46 | reversed list देखने के लिए ra टाइप करें। |
07:51 | वीडियो को रोकें।
इसका अभ्यास करें और वीडियो को फिर से शुरू करें। |
07:57 | नीचे एक परीक्षा में एक छात्र के अंकों की सूची दी गई है।
अवरोही क्रम में अंकों के साथ एक सूची प्राप्त करें। |
08:06 | हल के लिए टर्मिनल पर जाएँ। |
08:10 | दिखाए गए अनुसार अंकों की list टाइप करें। |
08:14 | अवरोही क्रम में अंक प्राप्त करने के लिए टाइप करें,
sorted brackets में marks square brackets में colon colon minus 1 |
08:26 | हम निम्न टाइप करके भी समान आउटपुट प्राप्त कर सकते हैं,
sorted brackets में marks comma reverse equal to True |
08:38 | इसी के साथ हम ट्यूटोरियल के अंत में पहुँचते हैं। संक्षेप में…. |
08:44 | इस ट्यूटोरियल में हमने सीखा, slicing और striding का उपयोग करके lists के भागों को प्राप्त करना। |
08:52 | sort मैथड का उपयोग करके lists को क्रमबद्ध करना।
lists को रिवर्स करने के लिए reverse मैथड का उपयोग। |
09:00 | यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं। |
09:05 | पहला। list primes दी हुई है। आप अंतिम 4 अभाज्य संख्याओं को कैसे प्राप्त करते हैं? |
09:11 | दूसरा। अज्ञात लंबाई की list p दी हुई है। इसके पहले 3 अक्षरों को प्राप्त करें। |
09:19 | और उत्तर है,
पहला। primes square brackets में minus 4 colon के रूप में, अंतिम 4 अभाज्य संख्याओं को दी हुई list से प्राप्त कर सकते हैं |
09:30 | दूसरा। primes square brackets में minus 4 colon के रूप में,
पहले 3 अक्षर प्राप्त किए जा सकते हैं, |
09:37 | कृपया समय के साथ अपने प्रश्नों को इस फोरम में पोस्ट करें। |
09:41 | कृपया Python से संबंधित अपने सामान्य प्रश्नों को इस फोरम में पोस्ट करें। |
09:46 | FOSSEE टीम TBC परियोजना का समन्वय करती है। |
09:50 | स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है।
अधिक जानकारी के लिए, इस वेबसाइट पर जाएँ। |
10:01 | यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुड़ने के लिए धन्यवाद। |