Python-3.4.3/C3/Sequence-datatypes/Hindi
|
|
00:01 | Sequence data types पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में, हम सीखेंगे
Sequence Data types जैसे कि List , String और Tuple |
00:16 | index का उपयोग करके उपरोक्त data types को एक्सेस करना |
00:20 | list को tuple में और विपरीत क्रम में बदलना और |
00:24 | string को list और विपरीत क्रम में बदलना। |
00:28 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ
Ubuntu Linux 16.04 ऑपरेटिंग सिस्टम |
00:35 | Python 3.4.3 और IPython 5.1.0 |
00:42 | इस ट्यूटोरियल का अभ्यास करने के लिए, आपको पता होना चाहिए कि ipython console में बुनियादी Python कामांड कैसे रन करना है। |
00:50 | यदि नहीं, तो इस वेबसाइट पर संबंधित Python ट्यूटोरियल देखें। |
00:55 | Sequence data types वे हैं जिनमें एलिमेंट्स क्रमबद्ध क्रम में रखे जाते हैं। |
01:01 | एलिमेंट्स को index numbers का उपयोग करके एक्सेस किया जाता है। |
01:05 | Python में sequence data types हैं
list , string और tuple |
01:14 | सबसे पहले समझते हैं कि list क्या है। |
01:18 | List एक कंटेनर है जो दिए गए क्रम में कई objects रखता है। |
01:24 | उदाहरण के लिए, num underscore list is equal to square brackets में 1, 2, 3, 4 |
01:32 | list किसी भी typeका डेटा स्टोर कर सकता है। |
01:36 | समान type के डेटा को स्टोर करते समय List सबसे अधिक उपयोगी है।
उदाहरण: लाइब्रेरी में किताबों के नाम और एक फ्लाइट पर पैसेंजर्स। |
01:49 | ipython3 pylab शुरू करें।
टर्मिनल खोलें। |
01:54 | टाइप करें ipython3 space hyphen hyphen pylab और एंटर दबाएँ। |
02:02 | यहाँ से, याद रखें कि टर्मिनल पर प्रत्येक कमांड टाइप करने के बाद एंटर की दबानी है। |
02:09 | अब हम अपनी पहली list बनायेंगे।
टाइप करें, num underscore list is equal to square brackets में 1, 2, 3, 4 |
02:20 | टाइप करें, num underscore list |
02:24 | square brackets में संलग्न कोमा से अलग किए गए आइटम्स एक list का निर्माण करते हैं। |
02:30 | हमारे पास list कुछ इस तरह से हो सकती है। |
02:34 | टाइप करें, var underscore list is equal to square brackets में 1, 1.2, square brackets में 1,2 |
02:45 | टाइप करें, var underscore list |
02:48 | अब हम एक और sequence data type, strings को देखते हैं। |
02:53 | टाइप करें greeting underscore string is equal to double quotes में hello |
03:00 | टाइप करें greeting underscore string |
03:04 | यह अब वैल्यू hello के साथ string variable है। |
03:08 | Python के strings को वास्तव में निम्न रूप से तीन अलग-अलग तरीकों से परिभाषित किया जा सकता है। |
03:14 | k is equal to single quotes में Single quote |
03:19 | l is equal to double quotes में Let's see how to include a single quote |
03:26 | m is equal to triple quotes में This is another “example” for string |
03:33 | यहाँ सिंगल, डबल और ट्रिपल कोट्स को delimiters के रूप में उपयोग किया जाता है। |
03:40 | sequence data types की सूची में अंतिम tuple है। |
03:45 | टाइप करें: person underscore tuple is equal to brackets में 17 comma double quotes में Ram comma 56.8 |
03:56 | This tuple contains age,name and weight of a person.
इस tuple में किसी व्यक्ति का age,name और weight शामिल है। |
04:01 | Tuple बनाने के लिए, हम list के लिए स्क्वैर ब्रैकेट्स के विपरीत नोर्मल ब्रैकेट्स का उपयोग करते हैं। |
04:07 | इसके बाद, हम देखते हैं कि index नंबर्स का उपयोग करके list कैसे एक्सेस करना है। |
04:12 | टाइप करें, num underscore list square brackets में 2 |
04:18 | num underscore list square brackets में -1 |
04:23 | याद करें कि, elements का index 1 के बजाय 0 से शुरू होता है। |
04:29 | अब string elements एक्सेस करते हैं। |
04:33 | टाइप करें, greeting underscore string square brackets में 1 |
04:39 | greeting underscore string square brackets में 3 |
04:44 | greeting underscore string square brackets में -2 |
04:49 | हम देख सकते हैं कि आउटपुट index वैल्यू के अनुसार प्रदर्शित होता है। |
04:54 | अब tuple elements एक्सेस करते हैं। |
04:58 | टाइप करें person underscore tuple square brackets में 2 |
05:04 | person underscore tuple square brackets में -3 |
05:10 | आउटपुट index वैल्यू के अनुसार व्यक्ति के वजन और उम्र को दर्शाता है। |
05:16 | आगे, हम देखेंगे कि sequences कैसे जोड़ना है। |
05:21 | टाइप करें num underscore list plus var underscore list |
05:27 | जोड़ एक नया sequence देता है जिसमें दोनों sequences होते हैं। |
05:32 | इसी तरह, हम string data typeके लिए करेंगे। |
05:36 | टाइप करें a underscore string is equal to double quotes में space another string |
05:44 | greeting underscore string plus a underscore string |
05:49 | हम देख सकते हैं कि अब दोनों strings जोड़ दिए गए हैं। |
05:53 | आगे हम tuple के लिए देखेंगे। |
05:56 | टाइप करें, t2 is equal to brackets में double quotes में Student comma |
06:04 | Student के बाद कोमा जोड़ना t2 tuple बनाने के लिए महत्वपूर्ण है। |
06:10 | टाइप करें, person underscore tuple plus t2 |
06:15 | अब हम देख सकते हैं कि Student को tupleमें जोड़ा गया है। |
06:20 | अब हम देखते हैं कि किसी वैरिएबल की लंबाई कैसे पता करें। |
06:25 | हम उसके लिए len function का उपयोग करेंगे।
टाइप करें, len brackets में num underscore list |
06:34 | आउटपुट list के objects की संख्या प्रदर्शित करता है। |
06:38 | टाइप करें, len brackets में greeting underscore string |
06:44 | len brackets में person underscore tuple |
06:49 | इसके बाद हम 'in' कीवर्ड का उपयोग करके एलिमेंट की उपस्थिति की जाँच करेंगे। |
06:55 | टाइप करें, 3 in num underscore list |
06:59 | single quotes में H in greeting underscore string |
07:04 | double quotes में Sita in person underscore tuple |
07:09 | हम देख सकते हैं, कि आउटपुट तदनुसार True और False प्रदर्शित करता है। |
07:14 | आगे हम अधिकतम और न्यूनतम वैल्यू पता करेंगे। |
07:19 | हम अधिकतम वैल्यू ज्ञात करने के लिए max फंक्शन का उपयोग करते हैं। |
07:23 | टाइप करें, max brackets में num underscore list |
07:28 | न्यूनतम वैल्यू ज्ञात करने के लिए min फंक्शन का उपयोग किया जाता है। |
07:33 | टाइप करें, min brackets में greeting underscore string |
07:38 | string डेटा टाइप के लिए, अधिकतम और न्यूनतम वैल्यूज प्राप्त करने के लिए 'ASCII' वैल्यू का उपयोग किया जाता है। |
07:45 | अब हम list का योग पता करेंगे। टाइप करें, sum brackets में num underscore list |
07:54 | अब तक हमने list, string और tupleकी कई समान विशेषताओं के बारे में बात की है। |
08:01 | लेकिन list में कई महत्वपूर्ण विशेषताएं हैं जो string और tupleसे अलग हैं। |
08:08 | हम उन्हें कुछ उदाहरणों का उपयोग करके देखते हैं। |
08:12 | टाइप करें, num underscore list square brackets में 1 is equal to 9 |
08:20 | यहाँ इंडेक्स 1 पर वैल्यू 9 को असाइन किया गया है। |
08:28 | टाइप करें , greeting underscore string 'square brackets में 1 is equal to single quotes में k |
08:37 | पहली कमांड बिना किसी समस्या के निष्पादित होती है।
लेकिन दूसरे में एक एरर है। |
08:45 | अब इसे tuple में करते हैं।
टाइप करें person underscore tuple square brackets में 0 is equal to 23 |
08:56 | हम फिर से वही एरर देख सकते हैं।
यह इसलिए क्योंकि, strings और tuples एक विशेष index में वैल्यू नहीं बदल सकते हैं। |
09:05 | लेकिन हम list को tuple में और tuple को list में बदल सकते हैं। |
09:10 | पहले list को tuple में बदलना सीखते हैं।
जैसा दिखाया गया है, टाइप करें। |
09:19 | t is equal to tuple brackets में list underscore tuple'
Tuple फंक्शन list को tuple में बदलता है। |
09:29 | टाइप करें, t
अब list सफलतापूर्वक tuple में बदल गया है। |
09:36 | अब tuple को list में बदलना सीखते हैं।
जैसे कि दिखाया गया है टाइप करें। |
09:44 | टाइप करें, l is equal to list brackets में tuple underscore list |
09:51 | List फंक्शन tuple को list में बदलता है। |
09:55 | टाइप करें, l |
09:58 | अब tuple सफलतापूर्वक list में बदल गया है। |
10:02 | अब string को list में और list को string में बदलना सीखते हैं।
हमारे पास निम्न string है। |
10:12 | टाइप करें otherstring dot split brackets में single quotes में comma |
10:19 | यह कोमा पर विभाजित string के साथ list उत्पन्न करता है। |
10:23 | join फंक्शन विपरीत होता है।यह string बनाने के लिए एक list से जुड़ता है। |
10:29 | हमारे पास निम्न list है। |
10:33 | टाइप करें, single quotes में comma dot join brackets में otherlist |
10:41 | इस प्रकार हमें commas जुड़ी list मिलती है। |
10:45 | इसी तरह हम spaces पर कर सकते हैं। |
10:49 | जैसे कि दिखाया गया है, टाइप करें। |
10:52 | ध्यान दें कि join operation लागू करने के लिए list को strings की list होना चाहिए। |
10:58 | टाइप करें, single quotes में space dot join brackets में spacestring |
11:06 | हम देख सकते हैं कि list spaces में शामिल हो गई है। |
11:10 | वीड़ियो को रोकें।इसका अभ्यास करें और वीडियो को फिर से शुरू करें। |
11:16 | जांचें कि क्या 3 निम्नलिखित list का एक एलिमेंट है। |
11:21 | list में तीसरे एलिमेंट को 21 में बदलें। |
11:25 | हल के लिए टर्मिनल पर जाएँ। |
11:29 | टाइप करें, l is equal to square brackets में 1,7,5,3,4 |
11:37 | 3 in l
आउटपुट True है। अर्थात एलिमेंट 3 सूची में है। |
11:45 | टाइप करें l square brackets में 3 is equal to 21 |
11:51 | टाइप करें, l
हम देख सकते हैं कि एलिमेंट 3 अब 21 में परिवर्तित हो गया है। |
11:58 | वीड़ियो को रोकें। इसका अभ्यास करें और वीडियो को फिर से शुरू करें। |
12:04 | स्ट्रिंग Elizabeth is queen of England को Elizabeth is queen में परिवर्तित करें। |
12:10 | हल के लिए टर्मिनल पर जाएँ। |
12:14 | टाइप करें, s is equal to double quotes में Elizabeth is queen of england |
12:21 | stemp is equal to s.split ओपन और क्लोज ब्रैकेट्स |
12:28 | s is equal to single quotes में space dot join brackets में stemp square brackets में colon 3 |
12:40 | टाइप करें, s
हमें अपेक्षित आउटपुट मिला। |
12:46 | इसी के साथ हम ट्यूटोरियल के अंत में पहुंचते हैं। |
12:50 | इस ट्यूटोरियल में हमने सीखा
sequence data types जैसे कि List, String और Tuple का उपयोग करना। |
12:59 | क्रमशः split और join फंक्शन का उपयोग करके लिस्ट को विभाजित और जोड़ना। |
13:05 | list को tuple और विपरीत क्रम में बदलना और |
13:09 | string को tuple और विपरीत क्रम में बदलना। |
13:13 | यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं। |
13:17 | पहला। Tuple और list के बीच प्रमुख अंतर क्या है? |
13:22 | दूसरा। नीचे दिए गए string को whitespaces पर विभाजित करें। |
13:27 | और उत्तर हैं,
पहला। tuple और list के बीच प्रमुख अंतर यह है कि, |
13:34 | Tuple किसी विशेष इंडेक्स पर वैल्यू नहीं बदल सकता है |
13:38 | लेकिन list वैल्यू बदल सकता है। |
13:41 | Tuple का उपयोग किसी वस्तु से संबंधित डेटा को स्टोर करने के लिए किया जाता है |
13:46 | लेकिन list का उपयोग आमतौर पर समान type की वस्तुओं को संग्रहीत करने के लिए किया जाता है। |
13:51 | दूसरा। string को whitespace पर विभाजित करने के लिए, हम बिना किसी आग्यूमेंट के split फंक्शन का उपयोग करते हैं। |
13:58 | कृपया समय के साथ अपने प्रश्नों को इस फोरम में पोस्ट करें। |
14:02 | कृपया Python से संबंधित अपने सामान्य प्रश्नों को इस फोरम पर पोस्ट करें। |
14:07 | FOSSEE टीम TBC परियोजना का समन्वय करती है। |
14:11 | स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है। अधिक जानकारी के लिए, इस वेबसाइट पर जाएँ। |
14:19 | यह स्क्रिप्ट विकास द्वारा अनुवादित है, हमसे जुड़ने के लिए धन्यवाद। |