Python-3.4.3/C3/Accessing-parts-of-arrays/Hindi
From Script | Spoken-Tutorial
|
|
00:01 | "Accessing parts of arrays" पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में हम निम्न ऐक्सेस करना और बदलना सीखेंगेःsingle dimensional और multi-dimensional arrays के वैयक्तिक elements |
00:17 | arrays के Rows and columns |
00:20 | slicing और striding का उपयोग करके array के Elements |
00:25 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ
Ubuntu Linux 16.04 ऑपरेटिंग सिस्टम |
00:33 | Python 3.4.3 और IPython 5.1.0 |
00:40 | इस ट्यूटोरियल का अभ्यास करने के लिए, आपको ज्ञात होना चाहिए कि IPython console पर बुनियादी पाइथन कमांड कैसे रन करें। |
00:49 | arrays का उपयोग कैसे करें। |
00:51 | यदि नहीं तो कृपया इस वेबसाइट पर संबंधित पाइथन ट्यूटोरियल देखें। |
00:57 | एक उदाहरण की मदद से शुरू करते हैं। |
01:01 | दो arrays A और C लें। हम इन arrays का उपयोग पूरे ट्यूटोरियल में करेंगे। |
01:09 | ipython शुरू करें। terminal खोलें। |
01:15 | टाइप करें ipython3 और एंटर दबाएं। |
01:21 | terminal में दो arrays बनाएं। इसके लिए हमें numpy library इंपोर्ट करना होगा। |
01:29 | टाइप करें import numpy as np और एंटर दबाएं। |
01:36 | यहाँ से याद रखें कि terminal पर प्रत्येक कमांड टाइप करने के बाद एंटर की दबानी है। |
01:43 | टाइप करें A is equal to np dot arange parentheses में 1 comma 6 |
01:51 | टाइप करें, C is equal to np dot arange parentheses में 1 comma 26 dot reshape parentheses में 5 comma 5 |
02:03 | हमने पिछले ट्यूटोरियल में arange और reshape methods के बारे में सीखा। |
02:09 | अब, A और C का कंटेंट देखें। टाइप करें A |
02:16 | टाइप करें C |
02:19 | A में, हमारे पास 1 से 6 तक elements के साथ केवल एक रो है।
A one dimensional array है। |
02:28 | C में, हमारे पास 5 रोज और 5 कॉलम्स के matrix के रूप में 1 से 26 तक elements हैं। अतः C two dimensional array है। |
02:40 | अब, array में वैयक्तिक elements ऐक्सेस करने के बारे में देखते हैं। |
02:45 | array A में element 3 को ऐक्सेस करने के लिए हम लिखेंगे A of 2. |
02:51 | टाइप करें A square brackets में2 |
02:56 | पाइथन में arrays zero-indexed होते हैं। इसका अर्थ है element की पॉजीशन 1 के बजाय 0 से शुरू होती है। |
03:06 | अब, array C से element 14 ऐक्सेस करें। |
03:11 | 14 तीसरी row और चौथे column में है। ऐसा करने के लिए, टाइप करें C of 2,3. |
03:19 | टाइप करें C square brackets में 2 comma 3. |
03:24 | आगे हम सीखेंगे कि array की वैल्यू कैसे बदलें। |
03:29 | हम अब A में 3 को -3 और C में 14 को -14 में बदलेंगे। |
03:37 | इसके लिए हम element को ऐक्सेस करने के बाद केवल नई वैल्यू असाइन करते हैं। |
03:43 | टाइप करें, A square brackets में 2 is equal to minus 3 |
03:50 | टाइप करें, C square brackets में2 comma 3 is equal to minus 14 |
03:57 | अपने ऑपरेशन्स को जाँचते हैं।
टाइप करेंA |
04:03 | टाइप करें C
आप देख सकते हैं कि elements अब बदल गये हैं। |
04:10 | अन्यथा आप array में कोई सिंगल element बदल सकते हैं। |
04:15 | आगे एक समय में एक से अधिक elements को बदलना सीखते हैं। पहले rows के साथ और फिर columns के साथ। |
04:24 | C की एक row ऐक्सेस करें अर्थात तीसरी row. |
04:29 | टाइप करें C square brackets में 2 |
04:34 | आप देख सकते हैं कि array की तीसरी रो अब प्रदर्शित होती है। |
04:40 | Python programming arrays की negative indexing को सपोर्ट करता है। |
04:45 | इसका अर्थ है कि -1 की इंडेक्स वैल्यू array का आखिरी एलिमेंट देता है और -2 दूसरे से आखिरी एलिमेंट देता है। |
04:56 | हम 2 तरीकों से C के आखिरी row को ऐक्सेस कर सकते हैं। |
05:01 | टाइप करें C square brackets में4 |
05:06 | या C के रूप में negative indexing के साथ square brackets में minus 1 ध्यान दें कि दोनों आउटपुट समान हैं। |
05:17 | अब हम आखिरी row को सभी शून्य में बदलना सीखेंगे। |
05:22 | टाइप करें C square brackets में minus 1 is equal to square brackets में 0 comma 0 comma 0 comma 0 comma 0 |
05:34 | टाइप करें C
ध्यान दें कि शून्य array C की आखिरी रो में प्रदर्शित होते हैं। |
05:42 | हम यह भी टाइप कर सकते हैं C square brackets में minus 1 is equal to 2. |
05:50 | टाइप करें C और किए गए बदलावों को जाँचें। |
05:57 | अब array को slice करना सीखते हैं। |
06:00 | array की Slicing array के भागों को ऐक्सेस करने के लिए की जाती है। |
06:05 | Slicing का सिंटैक्स है square brackets में start colon stop. |
06:11 | Striding, array में elements के मध्य जंप करने के लिए ‘step’ वैल्यू का उपयोग करता है। |
06:17 | Striding का सिंटैक्स है square brackets में start colon stop colon step. |
06:25 | टर्मिनल पर वापस जाएं। |
06:28 | टाइप करें, C square brackets में 0 colon 3 comma 2 |
06:34 | 0 और 3 रो slicing के लिए स्टार्ट और स्टॉप वैल्यूज के समरूप होता है और 2 column index के समरूप होता है। |
06:44 | हमें 0 से 2 तक rows indexed और 2 से column indexed के elements प्राप्त होते हैं। इसलिए हमने array को slice किया। |
06:54 | अब index 2 के साथ row और पहले 2 columns के elements ऐक्सेस करेंगे। |
07:01 | टाइप करें C square brackets में 2 comma 0 colon 3
column slicing के लिए 2 row index के समरूप होता है और 0 और 3 स्टार्ट और स्टॉप वैल्यू के समरूप होता है। |
07:17 | वीडियो को रोकें। इसका अभ्यास करें और फिर वीडियो को पुनः शुरू करें। |
07:23 | array C से एक एक करके निम्न elements प्राप्त करें। |
07:28 | हल के लिए टर्मिनल पर जाएं। |
07:32 | टाइप करें C में square brackets 1 comma 1 colon 3 |
07:39 | हमें elements 7 और 8 प्राप्त होता है। |
07:43 | टाइप करें C square brackets में0 colon 4 comma 0 |
07:50 | हमें elements 1, 6, 11 और 16 प्राप्त होते हैं। |
07:55 | टाइप करें C square brackets में 1 colon 5 comma 0 |
08:02 | हमें elements 6, 11, 16 और 2 प्राप्त होते हैं। |
08:07 | हम C square brackets में 1 colon comma 0 टाइप करके भी समान एलिमेंट्स प्राप्त कर सकते हैं।
|
08:16 | वीडियो रोकें। इसका अभ्यास करें और फिर वीडियो पुनः शुरू करें। |
08:22 | array C से elements [[8, 9], [13, -14]] प्राप्त करें। |
08:28 | हल के लिए टर्मिनल पर जाएं। |
08:31 | टाइप करें, C square brackets में 1 colon 3 comma 2 colon 4 |
08:39 | हमें अपेक्षित elements प्राप्त हुए हैं। |
08:42 | अब हम छोटे array C का उपयोग करके striding के बारे में सीखेंगे। |
08:47 | हम केवल odd rows और columns अर्थात पहला, तीसरा और चौथा ऐक्सेस करने का प्रयास करेंगे। |
08:54 | टाइप करें, C square brackets में 0 colon 5 colon 2 comma 0 colon 5 colon 2 |
09:04 | हम यह भी टाइप कर सकते हैं C square brackets में colon colon 2 comma colon colon 2 |
09:13 | हम देख सकते हैं कि केवल odd rows और columns प्रदर्शित हैं। |
09:18 | step 2 elements. के मध्य जंप करने को निर्दिष्ट करता है। इसे striding कहा जाता है। |
09:26 | यदि कोई भी step निर्दिष्ट नहीं है, डिफॉल्ट वैल्यू 1 मानी जायेगी। |
09:32 | टाइप करें C square brackets में 1 colon colon 2 comma colon colon 2 |
09:41 | हमें दिखाए गए अनुसार elements प्राप्त होते हैं। |
09:44 | वीडियो रोकें। इसका अभ्यास करें और फिर वीडियो पुनः शुरू करें। |
09:50 | array C से निम्न elements प्राप्त करें। |
09:54 | हल आपकी स्क्रीन पर है। |
09:57 | इसी के साथ हम इस ट्यूटोरियल के अंत में पहुँच गए हैं।
इस ट्यूटोरियल में हमने सीखा single और multi dimensional arrays को मैनिप्युलेट करना। |
10:08 | index numbers का उपयोग करके वैयक्तिक elements को ऐक्सेस और बदलना। |
10:14 | row और column संख्या निर्दिष्ट करके arrays के rows और columns को बदलना और ऐक्सेस करना। |
10:21 | arrays पर Slice और stride करना। |
10:24 | यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं। |
10:28 | हम दिए गए array A में से element 18 को कैसे ऐक्सेस करेंगे? |
10:33 | हम दिए गए array B से elements [[21, 22], [31, 32]] कैसे प्राप्त करेंगे? |
10:40 | और उत्तर हैः
पहला । array A में element 18 की index संख्या 2 है। इसलिए हम इसे A of 2 के रूप में ऐक्सेस कर सकते हैं। |
10:50 | दूसरा । array B में केंद्रीय चार संख्याओं को प्राप्त करने के लिए, हम टाइप करेंगे B square brackets में 1 colon 3 comma 1 colon 3 |
11:01 | कृपया समय के साथ अपने प्रश्नों को इस फोरम में पोस्ट करें। |
11:05 | कृपया Python से संबधित अपने सामान्य प्रश्नों को इस फोरम पर पोस्ट करें। |
11:10 | FOSSEE टीम TBC परियोजना का समन्वय करती है। |
11:14 | स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है। अधिक जानकारी के लिए, इस वेबसाइट पर जाएँ। |
11:24 | यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुड़ने के लिए धन्यवाद। |