Difference between revisions of "Python/C3/Getting-started-with-arrays/Hindi"
From Script | Spoken-Tutorial
PoojaMoolya (Talk | contribs) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{| border=1 | {| border=1 | ||
− | ! | + | ! Time |
!Narration | !Narration | ||
|- | |- | ||
− | | | + | | 00:01 |
|नमस्कार दोस्तों अरैज़ के साथ शुरूआत पर स्पोकन ट्यूटोरियल में आपका स्वागत है। | |नमस्कार दोस्तों अरैज़ के साथ शुरूआत पर स्पोकन ट्यूटोरियल में आपका स्वागत है। | ||
|- | |- | ||
− | | | + | | 00:06 |
|इस ट्यूटोरियल के अंत में, आप निम्न करने में सक्षम होंगे, | |इस ट्यूटोरियल के अंत में, आप निम्न करने में सक्षम होंगे, | ||
Line 16: | Line 16: | ||
|- | |- | ||
− | | | + | | 00:26 |
|अतः इस ट्यूटोरियल को शुरू करने से पहले, हम आपको "Getting started with Lists" पर ट्यूटोरियल को समाप्त करने की सलाह देते हैं। | |अतः इस ट्यूटोरियल को शुरू करने से पहले, हम आपको "Getting started with Lists" पर ट्यूटोरियल को समाप्त करने की सलाह देते हैं। | ||
|- | |- | ||
− | | | + | | 00:35 |
|अरैज़ एक समान डेटा स्ट्रक्चर्स हैं। | |अरैज़ एक समान डेटा स्ट्रक्चर्स हैं। | ||
|- | |- | ||
− | | | + | | 00:39 |
|लिस्ट्स की तरह, अरैज़ में विविध डेटा एलीमेंट्स नहीं हो सकते। | |लिस्ट्स की तरह, अरैज़ में विविध डेटा एलीमेंट्स नहीं हो सकते। | ||
|- | |- | ||
− | | | + | | 00:45 |
|इनमें केवल एक प्रकार की डेटा एंट्री हो सकती है, चाहे सभी संख्याएँ, स्ट्रिंग्स या सम्भवतः फ्लोट्स, किन्तु मिश्रण नहीं हो सकता। | |इनमें केवल एक प्रकार की डेटा एंट्री हो सकती है, चाहे सभी संख्याएँ, स्ट्रिंग्स या सम्भवतः फ्लोट्स, किन्तु मिश्रण नहीं हो सकता। | ||
|- | |- | ||
− | | | + | | 00:55 |
|दी हुई लम्बाई के अरैज़ उसी लम्बाई के लिस्ट्स से गणितीय ऑपरेशंस में काफी तेज़ होते हैं, इस तथ्य की वजह से कि यह होमोजेनियस डेटा स्ट्रक्चर्स हैं। | |दी हुई लम्बाई के अरैज़ उसी लम्बाई के लिस्ट्स से गणितीय ऑपरेशंस में काफी तेज़ होते हैं, इस तथ्य की वजह से कि यह होमोजेनियस डेटा स्ट्रक्चर्स हैं। | ||
|- | |- | ||
− | | | + | | 01:07 |
|चलिए देखते हैं कि अरैज़ कैसे बनाएँ। | |चलिए देखते हैं कि अरैज़ कैसे बनाएँ। | ||
|- | |- | ||
− | | | + | | 01:11 |
|अरैज़ के साथ काम करने के लिए अपेक्षित मॉड्यूल्स को लोड करने के लिए space hypen pylab option के साथ अपना आई पाइथन इन्टरप्रेटर रन करें। | |अरैज़ के साथ काम करने के लिए अपेक्षित मॉड्यूल्स को लोड करने के लिए space hypen pylab option के साथ अपना आई पाइथन इन्टरप्रेटर रन करें। | ||
|- | |- | ||
− | | | + | |01:21 |
|अतः टाइप करें ipython space hypen pylab | |अतः टाइप करें ipython space hypen pylab | ||
|- | |- | ||
− | | | + | | 01:28 |
|एक अरै बनाने के लिए हम फंक्शन array() ऐसे इस्तेमाल करेंगे, a1 = array within brackets square brackets 1 comma 2 comma 3 comma 4 | |एक अरै बनाने के लिए हम फंक्शन array() ऐसे इस्तेमाल करेंगे, a1 = array within brackets square brackets 1 comma 2 comma 3 comma 4 | ||
|- | |- | ||
− | | | + | | 01:45 |
|ध्यान दें, हमने यहाँ एक वन डायमेंशनल अरै बना ली है। | |ध्यान दें, हमने यहाँ एक वन डायमेंशनल अरै बना ली है। | ||
|- | |- | ||
− | | | + | | 01:49 |
|साथ ही यह भी ध्यान दें, कि ऑब्जेक्ट जिसे हमने अरै बनाने के लिए पास किया एक लिस्ट है। | |साथ ही यह भी ध्यान दें, कि ऑब्जेक्ट जिसे हमने अरै बनाने के लिए पास किया एक लिस्ट है। | ||
|- | |- | ||
− | | | + | | 01:54 |
|अब देखते हैं, कि एक टू डायमेंशनल अरै कैसे बनाएँ। | |अब देखते हैं, कि एक टू डायमेंशनल अरै कैसे बनाएँ। | ||
|- | |- | ||
− | | | + | | 01:58 |
|हम लिस्ट्स की एक लिस्ट को अरै में बदलकर टू डायमेंशनल अरै ऐसे बनाते हैं, | |हम लिस्ट्स की एक लिस्ट को अरै में बदलकर टू डायमेंशनल अरै ऐसे बनाते हैं, | ||
− | a2 = array within brackets within square brackets 1 comma 2 comma 3 comma 4 comma | + | a2 = array within brackets within square brackets 1 comma 2 comma 3 comma 4 comma और फिर within square brackets 5 comma 6 comma 7 comma 8 और एंटर दबाएँ। |
|- | |- | ||
− | | | + | | 02:38 |
|अब वही अरै जिसे हमने पहले बनाया था उसे बनाने के लिए arrange() फंक्शन इस्तेमाल करें। | |अब वही अरै जिसे हमने पहले बनाया था उसे बनाने के लिए arrange() फंक्शन इस्तेमाल करें। | ||
|- | |- | ||
− | | | + | |02:45 |
|इसके लिए टाइप करें ar = arrange within bracket 1 comma 9 और एंटर दबाएँ, अतः आउटपुट पाने के लिए टाइप करें print ar | |इसके लिए टाइप करें ar = arrange within bracket 1 comma 9 और एंटर दबाएँ, अतः आउटपुट पाने के लिए टाइप करें print ar | ||
|- | |- | ||
− | | | + | | 03:02 |
|अतः अब, जैसा कि आप देख सकते हैं, हमने एलीमेंट्स 1 से 8 तक के साथ एक वन डायमेंशनल अरै पा ली है। | |अतः अब, जैसा कि आप देख सकते हैं, हमने एलीमेंट्स 1 से 8 तक के साथ एक वन डायमेंशनल अरै पा ली है। | ||
|- | |- | ||
− | | | + | | 03:12 |
|अब क्या हम इसे ऑर्डर 2 by 4 का एक टू डायमेंशनल अरै बना सकते हैं? हाँ हम कर सकते हैं। | |अब क्या हम इसे ऑर्डर 2 by 4 का एक टू डायमेंशनल अरै बना सकते हैं? हाँ हम कर सकते हैं। | ||
|- | |- | ||
− | | | + | | 03:20 |
|इसके लिए हमें फंक्शन reshape() का इस्तेमाल करना होगा, | |इसके लिए हमें फंक्शन reshape() का इस्तेमाल करना होगा, | ||
|- | |- | ||
− | | | + | |03:24 |
|तो टाइप करें ar.reshape brackets 2 comma 4 और एंटर दबाएँ। | |तो टाइप करें ar.reshape brackets 2 comma 4 और एंटर दबाएँ। | ||
|- | |- | ||
− | | | + | |03:33 |
|टाइप करें ar.reshape within brackets 4 comma 2 | |टाइप करें ar.reshape within brackets 4 comma 2 | ||
− | + | फिर ar = ar dot reshape within brackets 2,4 | |
|- | |- | ||
− | | | + | | 03:55 |
|अतः, हमें हमारी टू डायमेंशनल अरै मिली। | |अतः, हमें हमारी टू डायमेंशनल अरै मिली। | ||
|- | |- | ||
− | | | + | | 03:58 |
|अब, देखते हैं कि कैसे एक लिस्ट ऑब्जेक्ट को एक अरै में बदलते हैं। | |अब, देखते हैं कि कैसे एक लिस्ट ऑब्जेक्ट को एक अरै में बदलते हैं। | ||
|- | |- | ||
− | | | + | | 04:02 |
|हम एक लिस्ट, l1 निर्धारित करते हैं। | |हम एक लिस्ट, l1 निर्धारित करते हैं। | ||
|- | |- | ||
− | | | + | |04:07 |
|अतः टाइप करें l1 = within square brackets 1 comma 2 comma 3 comma 4 और एंटर दबाएँ। | |अतः टाइप करें l1 = within square brackets 1 comma 2 comma 3 comma 4 और एंटर दबाएँ। | ||
|- | |- | ||
− | | | + | | 04:16 |
|अब इस लिस्ट को अरै में बदलने के लिए, हम इस तरह से array फंक्शन इस्तेमाल करते हैं, a3 = array within brackets l1 | |अब इस लिस्ट को अरै में बदलने के लिए, हम इस तरह से array फंक्शन इस्तेमाल करते हैं, a3 = array within brackets l1 | ||
|- | |- | ||
− | | | + | | 04:30 |
|अरै का ढाँचा पता करने के लिए हम dot shape तरीका इस्तेमाल कर सकते हैं। | |अरै का ढाँचा पता करने के लिए हम dot shape तरीका इस्तेमाल कर सकते हैं। | ||
|- | |- | ||
− | | | + | | 04:36 |
|चलिए हमने अब तक जो अरैज़ बनायी हैं उनका ढाँचा जाँचते हैं, | |चलिए हमने अब तक जो अरैज़ बनायी हैं उनका ढाँचा जाँचते हैं, | ||
|- | |- | ||
− | | | + | | 04:44 |
|a2 dot shape ऑब्जेक्ट एक ट्यूपल है, और यह एक ट्यूपल (2 comma 4) देता है। | |a2 dot shape ऑब्जेक्ट एक ट्यूपल है, और यह एक ट्यूपल (2 comma 4) देता है। | ||
|- | |- | ||
− | | | + | | 04:52 |
|ट्यूपल कुछ नहीं बस एलीमेंट्स की एक सुव्यवस्थित लिस्ट है। | |ट्यूपल कुछ नहीं बस एलीमेंट्स की एक सुव्यवस्थित लिस्ट है। | ||
|- | |- | ||
− | | | + | | 04:56 |
|अतः यहाँ विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें। | |अतः यहाँ विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें। | ||
|- | |- | ||
− | | | + | | 05:12 |
− | |अन्य अरैज़ का ढाँचा पता करें, अर्थात comma a3 comma ar जिन्हें हमने बनाया। | + | |अन्य अरैज़ का ढाँचा पता करें, अर्थात a1 comma a3 comma ar जिन्हें हमने बनाया। |
|- | |- | ||
− | | | + | |05:22 |
|यह ऐसे कर सकते हैं, टर्मिनल में टाइप करें a1 dot shape | |यह ऐसे कर सकते हैं, टर्मिनल में टाइप करें a1 dot shape | ||
a3 dot shape ar dot shape | a3 dot shape ar dot shape | ||
|- | |- | ||
− | | | + | | 05:37 |
| अब एलीमेंट्स के मिश्रण से एक नयी अरै बनाने की कोशिश करते हैं और देखते हैं क्या होता है, | | अब एलीमेंट्स के मिश्रण से एक नयी अरै बनाने की कोशिश करते हैं और देखते हैं क्या होता है, | ||
|- | |- | ||
− | | | + | |05:45 |
− | |अतः टाइप करें a4 = array within brackets | + | |अतः टाइप करें a4 = array within brackets फिर square bracket 1 comma 2 comma 3 comma and single quote a string और एंटर दबाएँ। |
|- | |- | ||
− | | | + | | 06:07 |
|अच्छा, हम एक एरर की उम्मीद कर सकते हैं क्योंकि यह पहले ही बताया जा चुका है कि अरै एक ही डेटा टाइप के एलीमेंट्स को सम्भालता है, किन्तु इसने एरर नहीं दी। | |अच्छा, हम एक एरर की उम्मीद कर सकते हैं क्योंकि यह पहले ही बताया जा चुका है कि अरै एक ही डेटा टाइप के एलीमेंट्स को सम्भालता है, किन्तु इसने एरर नहीं दी। | ||
|- | |- | ||
− | | | + | | 06:16 |
|चलिए बनाई गयी नयी अरै में वैल्यूज़ जाँचते हैं। | |चलिए बनाई गयी नयी अरै में वैल्यूज़ जाँचते हैं। | ||
|- | |- | ||
− | | | + | | 06:19 |
|अतः टर्मिनल में a4 टाइप करें, | |अतः टर्मिनल में a4 टाइप करें, | ||
|- | |- | ||
− | | | + | | 06:27 |
|क्या आपने यह ध्यान दिया, सभी एलीमेंट्स अव्यक्त रूप से स्ट्रिंग्स में टाइप कास्ट हो गये हैं, हालाँकि हमारे पहले तीन एलीमेंट्स संख्याओं के लिए थे। | |क्या आपने यह ध्यान दिया, सभी एलीमेंट्स अव्यक्त रूप से स्ट्रिंग्स में टाइप कास्ट हो गये हैं, हालाँकि हमारे पहले तीन एलीमेंट्स संख्याओं के लिए थे। | ||
|- | |- | ||
− | | | + | | 06:37 |
| साथ ही यदि आपने देखा, आउटपुट में हमें कुछ 'dtype S8' प्रकार का मिला। | | साथ ही यदि आपने देखा, आउटपुट में हमें कुछ 'dtype S8' प्रकार का मिला। | ||
|- | |- | ||
− | | | + | | 06:44 |
| dtype कुछ नहीं बल्कि न्यूनतम अपेक्षित डेटा टाइप है, जो क्रम में ऑब्जेक्ट्स को रखता है। | | dtype कुछ नहीं बल्कि न्यूनतम अपेक्षित डेटा टाइप है, जो क्रम में ऑब्जेक्ट्स को रखता है। | ||
|- | |- | ||
− | | | + | | 06:52 |
|अब स्टडी फंक्शन्स देखते हैं, जैसे zeros() फंक्शन और ones() फंक्शन। | |अब स्टडी फंक्शन्स देखते हैं, जैसे zeros() फंक्शन और ones() फंक्शन। | ||
|- | |- | ||
− | | | + | |06:59 |
|इसके लिए, हमें एक मैट्रिक्स बनानी होगी। | |इसके लिए, हमें एक मैट्रिक्स बनानी होगी। | ||
|- | |- | ||
− | | | + | |07:02 |
|देखते हैं कि निर्धारित साइज़ की आइडेंटिटी मैट्रिक्स कैसे बनाएँ, जिसमें सभी विकर्ण एलीमेंट्स एक हों और बाकी एलीमेंट्स शून्य हों। | |देखते हैं कि निर्धारित साइज़ की आइडेंटिटी मैट्रिक्स कैसे बनाएँ, जिसमें सभी विकर्ण एलीमेंट्स एक हों और बाकी एलीमेंट्स शून्य हों। | ||
|- | |- | ||
− | | | + | | 07:13 |
|हम फंक्शन identity() का इस्तेमाल करके एक आइडेंटिटी मेट्रिक्स बना सकते हैं। | |हम फंक्शन identity() का इस्तेमाल करके एक आइडेंटिटी मेट्रिक्स बना सकते हैं। | ||
|- | |- | ||
− | | | + | | 07:18 |
|function identity() आर्ग्युमेंट एक संख्या लेता है, जो वांछित मैट्रिक्स का साइज़ निर्दिष्ट करता है। | |function identity() आर्ग्युमेंट एक संख्या लेता है, जो वांछित मैट्रिक्स का साइज़ निर्दिष्ट करता है। | ||
|- | |- | ||
− | | | + | | 07:27 |
|जैसा कि आप देख सकते हैं, कि आइडेंटिटी फंक्शन एक तीन बाई तीन का स्कवैर मैट्रिक्स देता है जिसमें सभी विकर्ण एलीमेंट्स एक हैं और बाकी एलीमेंट्स शून्य हैं। | |जैसा कि आप देख सकते हैं, कि आइडेंटिटी फंक्शन एक तीन बाई तीन का स्कवैर मैट्रिक्स देता है जिसमें सभी विकर्ण एलीमेंट्स एक हैं और बाकी एलीमेंट्स शून्य हैं। | ||
|- | |- | ||
− | | | + | |07:43 |
|अतः टाइप करें identity within brackets 3 | |अतः टाइप करें identity within brackets 3 | ||
|- | |- | ||
− | | | + | | 07:48 |
|zeros() फंक्शन एक ट्यूपल लेता है, जोकि अरै जिसे हम बनाना चाहते हैं उसका ऑर्डर है, और यह सभी एलीमेंट्स शून्य के साथ एक अरै बनाता है। | |zeros() फंक्शन एक ट्यूपल लेता है, जोकि अरै जिसे हम बनाना चाहते हैं उसका ऑर्डर है, और यह सभी एलीमेंट्स शून्य के साथ एक अरै बनाता है। | ||
|- | |- | ||
− | | | + | | 07:59 |
|चलिए ऑर्डर चार बाई पाँच की एक अरै बनाते हैं, जिसमें सभी एलीमेंट्स शून्य हों। | |चलिए ऑर्डर चार बाई पाँच की एक अरै बनाते हैं, जिसमें सभी एलीमेंट्स शून्य हों। | ||
|- | |- | ||
− | | | + | |08:06 |
|हम यह तरीका zeros() इस्तेमाल करके कर सकते हैं, | |हम यह तरीका zeros() इस्तेमाल करके कर सकते हैं, | ||
|- | |- | ||
− | | | + | |08:10 |
− | |अतः टाइप करें | + | |अतः टाइप करें, zeros within brackets then again in bracket 4 comma 5 और एंटर दबायें |
|- | |- | ||
− | | | + | | 08:21 |
|ध्यान दें, हमने फंक्शन zeros पर एक ट्यूपल पास किया है। | |ध्यान दें, हमने फंक्शन zeros पर एक ट्यूपल पास किया है। | ||
|- | |- | ||
− | | | + | | 08:25 |
|यहाँ विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें। | |यहाँ विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें। | ||
|- | |- | ||
− | | | + | |08:33 |
|अतः अब हमने दो फंक्शन्स सीखे identity और zeros | |अतः अब हमने दो फंक्शन्स सीखे identity और zeros | ||
|- | |- | ||
− | | | + | | 08:38 |
| इन फंक्शन्स के बारे में अधिक जाने | | इन फंक्शन्स के बारे में अधिक जाने | ||
|- | |- | ||
− | | | + | | 08:41 |
| zeros underscore like() | | zeros underscore like() | ||
|- | |- | ||
− | | | + | | 08:43 |
| ones() | | ones() | ||
|- | |- | ||
− | | | + | | 08:44 |
| ones underscore like() | | ones underscore like() | ||
|- | |- | ||
− | | | + | | 08:48 |
|निम्न की कोशिश करें, पहले a1 की वैल्यू जाँचें। | |निम्न की कोशिश करें, पहले a1 की वैल्यू जाँचें। | ||
|- | |- | ||
− | | | + | | 08:52 |
|हम देखते हैं कि a1 एक सिंगल डायमेंशनल अरै है, | |हम देखते हैं कि a1 एक सिंगल डायमेंशनल अरै है, | ||
|- | |- | ||
− | | | + | |08:56 |
|अतः a1 टाइप करें और एंटर दबाएँ | |अतः a1 टाइप करें और एंटर दबाएँ | ||
|- | |- | ||
− | | | + | | 09:01 |
|अतः अब अगला a1 into 2 कोशिश करें | |अतः अब अगला a1 into 2 कोशिश करें | ||
|- | |- | ||
− | | | + | |09:05 |
|अतः टाइप करें a1 into 2 | |अतः टाइप करें a1 into 2 | ||
|- | |- | ||
− | | | + | | 09:09 |
|यह एक नई अरै देता है, जिसमें सभी एलीमेंट्स 2 से गुणा हैं। | |यह एक नई अरै देता है, जिसमें सभी एलीमेंट्स 2 से गुणा हैं। | ||
|- | |- | ||
− | | | + | | 09:13 |
|अब a1 के कंटेंट्स फिर से जाँचते हैं। | |अब a1 के कंटेंट्स फिर से जाँचते हैं। | ||
|- | |- | ||
− | | | + | | 09:19 |
|ध्यान दें, कि a1 की वैल्यू अभी भी वही है। | |ध्यान दें, कि a1 की वैल्यू अभी भी वही है। | ||
|- | |- | ||
− | | | + | |09:23 |
|उसी प्रकार से जोड़ के साथ, अतः टाइप करें a1 plus 2 और एंटर दबाएँ और फिर टाइप करें a1 | |उसी प्रकार से जोड़ के साथ, अतः टाइप करें a1 plus 2 और एंटर दबाएँ और फिर टाइप करें a1 | ||
|- | |- | ||
− | | | + | |09:36 |
|यह एक नई अरै देता है, जिसमें सभी एलीमेंट्स दो से जुड़ गये हैं। | |यह एक नई अरै देता है, जिसमें सभी एलीमेंट्स दो से जुड़ गये हैं। | ||
|- | |- | ||
− | | | + | |09:41 |
|लेकिन फिर से ध्यान दें, कि a1 की वैल्यू नहीं बदली। | |लेकिन फिर से ध्यान दें, कि a1 की वैल्यू नहीं बदली। | ||
|- | |- | ||
− | | | + | |09:46 |
|आप नयी प्राप्त अरै को केवल a1 space plus=2 निर्धारित करके a1 की वैल्यू बदल सकते हैं। | |आप नयी प्राप्त अरै को केवल a1 space plus=2 निर्धारित करके a1 की वैल्यू बदल सकते हैं। | ||
Line 314: | Line 314: | ||
|- | |- | ||
|10:45 | |10:45 | ||
− | |फिर a2 = array within brackets square brackets 1 comma 2 comma 3 comma 4 फिर टाइप करें | + | |फिर a2 = array within brackets square brackets 1 comma 2 comma 3 comma 4 फिर टाइप करें a1 + a2 और एंटर दबाएँ। |
|- | |- |
Latest revision as of 11:40, 7 August 2014
Time | Narration |
---|---|
00:01 | नमस्कार दोस्तों अरैज़ के साथ शुरूआत पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल के अंत में, आप निम्न करने में सक्षम होंगे,
|
00:26 | अतः इस ट्यूटोरियल को शुरू करने से पहले, हम आपको "Getting started with Lists" पर ट्यूटोरियल को समाप्त करने की सलाह देते हैं। |
00:35 | अरैज़ एक समान डेटा स्ट्रक्चर्स हैं। |
00:39 | लिस्ट्स की तरह, अरैज़ में विविध डेटा एलीमेंट्स नहीं हो सकते। |
00:45 | इनमें केवल एक प्रकार की डेटा एंट्री हो सकती है, चाहे सभी संख्याएँ, स्ट्रिंग्स या सम्भवतः फ्लोट्स, किन्तु मिश्रण नहीं हो सकता। |
00:55 | दी हुई लम्बाई के अरैज़ उसी लम्बाई के लिस्ट्स से गणितीय ऑपरेशंस में काफी तेज़ होते हैं, इस तथ्य की वजह से कि यह होमोजेनियस डेटा स्ट्रक्चर्स हैं। |
01:07 | चलिए देखते हैं कि अरैज़ कैसे बनाएँ। |
01:11 | अरैज़ के साथ काम करने के लिए अपेक्षित मॉड्यूल्स को लोड करने के लिए space hypen pylab option के साथ अपना आई पाइथन इन्टरप्रेटर रन करें। |
01:21 | अतः टाइप करें ipython space hypen pylab |
01:28 | एक अरै बनाने के लिए हम फंक्शन array() ऐसे इस्तेमाल करेंगे, a1 = array within brackets square brackets 1 comma 2 comma 3 comma 4 |
01:45 | ध्यान दें, हमने यहाँ एक वन डायमेंशनल अरै बना ली है। |
01:49 | साथ ही यह भी ध्यान दें, कि ऑब्जेक्ट जिसे हमने अरै बनाने के लिए पास किया एक लिस्ट है। |
01:54 | अब देखते हैं, कि एक टू डायमेंशनल अरै कैसे बनाएँ। |
01:58 | हम लिस्ट्स की एक लिस्ट को अरै में बदलकर टू डायमेंशनल अरै ऐसे बनाते हैं,
a2 = array within brackets within square brackets 1 comma 2 comma 3 comma 4 comma और फिर within square brackets 5 comma 6 comma 7 comma 8 और एंटर दबाएँ। |
02:38 | अब वही अरै जिसे हमने पहले बनाया था उसे बनाने के लिए arrange() फंक्शन इस्तेमाल करें। |
02:45 | इसके लिए टाइप करें ar = arrange within bracket 1 comma 9 और एंटर दबाएँ, अतः आउटपुट पाने के लिए टाइप करें print ar |
03:02 | अतः अब, जैसा कि आप देख सकते हैं, हमने एलीमेंट्स 1 से 8 तक के साथ एक वन डायमेंशनल अरै पा ली है। |
03:12 | अब क्या हम इसे ऑर्डर 2 by 4 का एक टू डायमेंशनल अरै बना सकते हैं? हाँ हम कर सकते हैं। |
03:20 | इसके लिए हमें फंक्शन reshape() का इस्तेमाल करना होगा, |
03:24 | तो टाइप करें ar.reshape brackets 2 comma 4 और एंटर दबाएँ। |
03:33 | टाइप करें ar.reshape within brackets 4 comma 2
फिर ar = ar dot reshape within brackets 2,4 |
03:55 | अतः, हमें हमारी टू डायमेंशनल अरै मिली। |
03:58 | अब, देखते हैं कि कैसे एक लिस्ट ऑब्जेक्ट को एक अरै में बदलते हैं। |
04:02 | हम एक लिस्ट, l1 निर्धारित करते हैं। |
04:07 | अतः टाइप करें l1 = within square brackets 1 comma 2 comma 3 comma 4 और एंटर दबाएँ। |
04:16 | अब इस लिस्ट को अरै में बदलने के लिए, हम इस तरह से array फंक्शन इस्तेमाल करते हैं, a3 = array within brackets l1 |
04:30 | अरै का ढाँचा पता करने के लिए हम dot shape तरीका इस्तेमाल कर सकते हैं। |
04:36 | चलिए हमने अब तक जो अरैज़ बनायी हैं उनका ढाँचा जाँचते हैं, |
04:44 | a2 dot shape ऑब्जेक्ट एक ट्यूपल है, और यह एक ट्यूपल (2 comma 4) देता है। |
04:52 | ट्यूपल कुछ नहीं बस एलीमेंट्स की एक सुव्यवस्थित लिस्ट है। |
04:56 | अतः यहाँ विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें। |
05:12 | अन्य अरैज़ का ढाँचा पता करें, अर्थात a1 comma a3 comma ar जिन्हें हमने बनाया। |
05:22 | यह ऐसे कर सकते हैं, टर्मिनल में टाइप करें a1 dot shape
a3 dot shape ar dot shape |
05:37 | अब एलीमेंट्स के मिश्रण से एक नयी अरै बनाने की कोशिश करते हैं और देखते हैं क्या होता है, |
05:45 | अतः टाइप करें a4 = array within brackets फिर square bracket 1 comma 2 comma 3 comma and single quote a string और एंटर दबाएँ। |
06:07 | अच्छा, हम एक एरर की उम्मीद कर सकते हैं क्योंकि यह पहले ही बताया जा चुका है कि अरै एक ही डेटा टाइप के एलीमेंट्स को सम्भालता है, किन्तु इसने एरर नहीं दी। |
06:16 | चलिए बनाई गयी नयी अरै में वैल्यूज़ जाँचते हैं। |
06:19 | अतः टर्मिनल में a4 टाइप करें, |
06:27 | क्या आपने यह ध्यान दिया, सभी एलीमेंट्स अव्यक्त रूप से स्ट्रिंग्स में टाइप कास्ट हो गये हैं, हालाँकि हमारे पहले तीन एलीमेंट्स संख्याओं के लिए थे। |
06:37 | साथ ही यदि आपने देखा, आउटपुट में हमें कुछ 'dtype S8' प्रकार का मिला। |
06:44 | dtype कुछ नहीं बल्कि न्यूनतम अपेक्षित डेटा टाइप है, जो क्रम में ऑब्जेक्ट्स को रखता है। |
06:52 | अब स्टडी फंक्शन्स देखते हैं, जैसे zeros() फंक्शन और ones() फंक्शन। |
06:59 | इसके लिए, हमें एक मैट्रिक्स बनानी होगी। |
07:02 | देखते हैं कि निर्धारित साइज़ की आइडेंटिटी मैट्रिक्स कैसे बनाएँ, जिसमें सभी विकर्ण एलीमेंट्स एक हों और बाकी एलीमेंट्स शून्य हों। |
07:13 | हम फंक्शन identity() का इस्तेमाल करके एक आइडेंटिटी मेट्रिक्स बना सकते हैं। |
07:18 | function identity() आर्ग्युमेंट एक संख्या लेता है, जो वांछित मैट्रिक्स का साइज़ निर्दिष्ट करता है। |
07:27 | जैसा कि आप देख सकते हैं, कि आइडेंटिटी फंक्शन एक तीन बाई तीन का स्कवैर मैट्रिक्स देता है जिसमें सभी विकर्ण एलीमेंट्स एक हैं और बाकी एलीमेंट्स शून्य हैं। |
07:43 | अतः टाइप करें identity within brackets 3 |
07:48 | zeros() फंक्शन एक ट्यूपल लेता है, जोकि अरै जिसे हम बनाना चाहते हैं उसका ऑर्डर है, और यह सभी एलीमेंट्स शून्य के साथ एक अरै बनाता है। |
07:59 | चलिए ऑर्डर चार बाई पाँच की एक अरै बनाते हैं, जिसमें सभी एलीमेंट्स शून्य हों। |
08:06 | हम यह तरीका zeros() इस्तेमाल करके कर सकते हैं, |
08:10 | अतः टाइप करें, zeros within brackets then again in bracket 4 comma 5 और एंटर दबायें |
08:21 | ध्यान दें, हमने फंक्शन zeros पर एक ट्यूपल पास किया है। |
08:25 | यहाँ विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें। |
08:33 | अतः अब हमने दो फंक्शन्स सीखे identity और zeros |
08:38 | इन फंक्शन्स के बारे में अधिक जाने |
08:41 | zeros underscore like() |
08:43 | ones() |
08:44 | ones underscore like() |
08:48 | निम्न की कोशिश करें, पहले a1 की वैल्यू जाँचें। |
08:52 | हम देखते हैं कि a1 एक सिंगल डायमेंशनल अरै है, |
08:56 | अतः a1 टाइप करें और एंटर दबाएँ |
09:01 | अतः अब अगला a1 into 2 कोशिश करें |
09:05 | अतः टाइप करें a1 into 2 |
09:09 | यह एक नई अरै देता है, जिसमें सभी एलीमेंट्स 2 से गुणा हैं। |
09:13 | अब a1 के कंटेंट्स फिर से जाँचते हैं। |
09:19 | ध्यान दें, कि a1 की वैल्यू अभी भी वही है। |
09:23 | उसी प्रकार से जोड़ के साथ, अतः टाइप करें a1 plus 2 और एंटर दबाएँ और फिर टाइप करें a1 |
09:36 | यह एक नई अरै देता है, जिसमें सभी एलीमेंट्स दो से जुड़ गये हैं। |
09:41 | लेकिन फिर से ध्यान दें, कि a1 की वैल्यू नहीं बदली। |
09:46 | आप नयी प्राप्त अरै को केवल a1 space plus=2 निर्धारित करके a1 की वैल्यू बदल सकते हैं। |
10:03 | 'a' टाइप करके a के एलीमेंट्स में बदलावों पर ध्यान दें, अतः a टाइप करें और एंटर दबाएँ । |
10:13 | अतः आउटपुट पाने के लिए टाइप करें a1. |
10:18 | हम अरैज़ के साथ सभी गणितीय ऑपरेशंस इस्तेमाल कर सकते हैं, |
10:22 | अब इसकी कोशिश करते हैं, a1 = arrays within brackets square brackets 1 comma 2 comma 3 comma 4 और एंटर दबाएँ |
10:45 | फिर a2 = array within brackets square brackets 1 comma 2 comma 3 comma 4 फिर टाइप करें a1 + a2 और एंटर दबाएँ। |
11:07 | यह एलीमेंट को जोडकर एक अरै देता है। |
11:15 | अतः a1 into a2 की कोशिश करें, |
11:23 | a1 into a2 एलीमेंट बाईं एलीमेंट के गुणे के साथ एक अरै देता है, |
11:31 | और ध्यान दें, यह मैट्रिक्स गुणा नहीं करता है। |
11:37 | इसी के साथ हम इस ट्यूटोरियल की समाप्ति की ओर आ गये हैं। |
11:41 | इस ट्यूटोरियल में, हमने सीखा,
1. array() फंक्शन का इस्तेमाल करके अरै बनाना। |
11:46 | 2. एक लिस्ट को एक अरै में बदलना। |
11:49 | 3. अरैज़ पर बुनियादी ऑपरेशंस जैसे जोड़, गुणा करना। |
11:53 | 4.फंक्शन्स जैसे - .shape - arrange() - .reshape - zeros() & zeros underscore like() - ones() & ones underscore like() इस्तेमाल करना। |
12:05 | यहाँ आपके हल करने के लिए कुछ स्वतः निर्धारण सवाल हैं। |
12:09 | 1.पहला, x = array within brackets square bracket 1 comma 2 comma 3 comma square bracket 5 comma 6 comma 7 एक वैध स्टेटमेंट है। |
12:23 | अतः यह सही है या गलत? |
12:27 | 2.ones underscore like() फंक्शन क्या करता है? |
12:31 | A. दी हुई अरै के ही ढाँचे और टाइप के साथ वन्स की एक अरै देता है। |
12:37 | B. वन्स से भरे, दिए हुए ढाँचे और टाइप की एक नई अरै देता है। |
12:43 | अब स्टेटमेंट्स पढ़ें और उत्तर दें, |
12:47 | केवल स्टेटमेंट A सही है। |
12:49 | केवल स्टेटमेंट B सही है। |
12:51 | दोनों स्टेटमेंट A और B सही हैं । |
12:53 | दोनों स्टेटमेंट A और B गलत हैं। |
12:56 | अतः उत्तर देखते हैं। |
12:59 | 1.उत्तर गलत है । |
13:02 | सही तरीका है, एलीमेंट्स को लिस्ट्स के लिस्ट रूप में निर्धारित करें और फिर उसे अरै में बदलें।
|
13:10 | टाइप करें x = array within brackets square brackets 1 comma 2 comma 3 comma within brackets 5 comma 6 comma 7 |
13:21 | 1. फंक्शन ones underscores like() दिए हुए अरै के ढाँचे और टाइप के साथ वन्स की एक अरै देता है। |
13:29 | आशा है कि आपने इस ट्यूटोरियल का आनन्द उठाया और इसे लाभदायक पाया। |
13:31 | आई.आई.टी मुंबई की ओर से मैं रवि कुमार अब आपसे विदा लेता हूँ। धन्यवाद! |