# V2 - NumPy in One Video.

## Метаданные

- **Канал:** CODING CHEMIST
- **YouTube:** https://www.youtube.com/watch?v=fqt3LSpldEI
- **Дата:** 17.12.2022
- **Длительность:** 1:52:58
- **Просмотры:** 219

## Описание

#OOPS #matplotlib #objectorientedprogramming #numpy 
Matplotlib in Python | Data Visualization in Python

#python #matplotlib #programming #numpytutorial 
#pythontutorials #pythonprogramming 

Topics covered :

00:16 Introduction to NumPy.
03:40 Installation of NumPy.
05:15 importing NumPy and checking installation.
08:48 What is array.

11:20 Ways to create arrays in NumPy.
22:06 Dimensions in an array.
28:07 Indexing and Slicing in arrays.
36:00 intro to astype() function.

39:35 Copy and View of an array.

46:49 Shape of an array.
50:51 Reshaping of an array.

58:42 Broadcasting in an array.

01:11:55 Iteration in an array.

01:17:39 Joining two arrays.
01:30:10 Splitting of an array.

01:39:27 Searching and sorting in an array.
01:42:25 Filtering an array.

01:44:55 Reading and Writing array values From/To a file.

#Coding #Pythonforintermediate #Python 
#Pythontutorials #LearnPython #Python3 #function
#PythonProgramming   #codingchemist #OOPS
#PythonClass #objectorientedprogramming
#coding #function #python #pythonprogramming #objectorientedprogramming #programming 
#numpy #array #matrix #python3 

Python Website : 
https://www.python.org

Python For Beginners : 
https://youtube.com/playlist?list=PL1...

Python For Intermediates : https://www.youtube.com/watchv=GBEJyw...

Subscribe for more coding related videos.

CODING CHEMIST :
 https://www.youtube.com/channel/UC3K2...

To Connect with me :

Instagram :  sumitnaveen029
Link : https://www.instagram.com/sumitnaveen...

Linkedin :  Sumit Kumar
Link : https://www.linkedin.com/in/sumit-kum...

Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for 'Fair Use' for purposes such as criticism, comment, news reporting, teaching, scholarship, and research, Fair use is permitted by copyright statute that might otherwise be infringing, Non-profit, educational or personal use tips the balance in favor of fair use

## Содержание

### [0:16](https://www.youtube.com/watch?v=fqt3LSpldEI&t=16s) Introduction to NumPy.

कवर किया था एक वीडियो में एक और पाइथन की लाइब्रेरी है जो हम उसे करते हैं न्यूमेरिकल कैलकुलेशन के लिए राइट सो नंबर इत्सेल्फ इस अन एबरेविएशन ऑफ न्यूमेरिकल पाइथन डेट मेंस हम लोग नंबर जो लाइब्रेरी है उसे करते हैं न्यूमेरिकल कैलकुलेशन को कैसे मैनिपुलेट करते हैं अपने नंबर को उसे करते हुए वो सब कवर कर रहे होंगे इस वीडियो में ओके और बाकी के जो जितने भी हमारे एडवांस डाटा डिस्ट्रीब्यूशन हो गया उसके हायर मैथमेटिक्स फंक्शंस हो गए ये सब अभी-अभी उसे नहीं आएंगे ये सब हमें तब उसे ए रहे होंगे जब हम मशीन लर्निंग पढ़ेंगे राइट सो करेंगे तो हम लोग ये सब भी कवर कर लेंगे बट अभी फॉर डी बेसिक पर्पस हम लोग आज erimaneulation देखने वाले यूजिंग नंबर ओके डाटा विजुलाइजेशन पे था की हम कैसे डाटा को विजुलाइज करते हैं जल्दी चेक आउट कर लीजिए बिकॉज ये आगे आपको और कम आएंगे जब हम 10 कवर कर लेंगे सी बॉन्ड कवर करेंगे सो उसके लिए ये आपको हेल्प करेंगे सो सबसे पहले हम लोग यहां पर क्या करते हैं अपना यह जो नंबर फोल्डर हमारे पास इसमें एक फाइल क्रिएट कर लेते हैं क्या होता है इट्स एन एक्सटेंशन फॉर जुपिटर नोटबुक राइट सो जुपिटर नोटबुक के लिए हम लोग एक्सटेंशन उसे करते हैं और जुपिटर नोटबुक के क्या-क्या मेरिटस है की क्यों हम लोग जुपिटर नेटवर्क और नोटबुक एक्चुअली उसे कर रहे हैं प्रीवियस वीडियो में कवर किया था राइट की जुपिटर नोटबुक उसे करने से हम अपने कोर्ट को सेपरेट कर सकते हैं ओके एंड सेमिली डिफरेंट सेल्स को एग्जीक्यूट कर सकते हैं इससे हम एक बटर ऑर्गेनाइज्ड में अपने कोड को लिख सकते हैं और ये बहुत अच्छा एक्सपीरियंस है अगर आप किसी चीज को सुद्दनली लर्न करने हैं तो अगर आपको मल्टीपल फाइल्स क्रिएट करके रन करके देख सकते हैं लाइब्रेरीज या कलेक्शन ऑफ फंक्शन राइट कलेक्शन ऑफ फंक्शन तो आपको फंक्शन जो है वो पहले से डिफाइन है अब बस आपको ये सीखना है की यूएनएफ फंक्शन को आप कहां और कब उसे करेंगे राइट सो डेट सोल सी हैव तू लर्न इसीलिए पढ़ने के लिए इतना हार्ड नहीं होता सबसे जो बट हार्ड आई थिंक सबसे जो आपके लिए जो डिफिकल्ट टास्क है जो पुरी जर्नी आप कर सकते हैं वो है प्रोग्रामिंग लैंग्वेज को सीखना उसके बाद आप जितने भी लाइब्रेरीज पढ़ते हैं उसमें सिर्फ आपको उनके फंक्शंस का उसे सीखना बिकॉज वो पहले से आपके लिए कोड किए जा चुके हैं ओके सो आपको उनके दोबारा से डिफाइन नहीं करना है आपको बस यह सीखना है की उनको कब और कैसे उसे करते हैं अपने को

### [3:40](https://www.youtube.com/watch?v=fqt3LSpldEI&t=220s) Installation of NumPy.

हम सीखने वाले हैं बट उससे पहले हमें नाम बाइक को इंस्टॉल करना पड़ेगा वही बिकॉज नंबर हमारे पाइथन के इंस्टॉलेशन के साथ प्रिंट इंस्टॉल नहीं आता जैसे की हमारा रैंडम एंड मठ लाइब्रेरी होता था राइट हमने ये शायद इंटरमीडिएट या बिगनर्स प्लेलिस्ट में इसको कवर कर रखा है सो अगर आपने पाइथन ने देखा है तो आप उन्हें भी चेक आउट कर सकते हैं तो उसे इंस्टॉल करेंगे तो लिप को इंस्टॉल करने के लिए अपना ओपन कैसा कमांड प्राप्त राइट आपको याद होगा हमने सीएमडी लिखा था और उससे हमारा ओपन हो जाता है कमांड प्रॉन्प्ट सीएमडी तो यहां से हम कमांड प्रॉन्प्ट ओपन कर सकते हैं बट उसकी बजाय आप रिकॉर्ड कम कर सकते हैं वो है यहां आपको सी एस कोड में टॉप पे टर्मिनल ऑप्शन दिख रहा होगा सो इस टर्मिनल पर क्लिक कीजिए न्यू टर्मिनल पे जाइए एंड जैसे आप न्यू टर्मिनल पर जाते हैं यहां पर आप डायरेक्ट लिख सकते हैं अगर आपने भी ऑलरेडी इंस्टॉल कर रखा है तो आपके पास भी से मैसेज आएगा adervise यह पेप कमांड आपको नंबर लाइब्रेरी को इंस्टॉल करके देगा राइट ओके सो ये हमने देख लिया की कैसे इंस्टॉल करना है अब यहां पर हम लोग सबसे पहले अपना एक कोड ब्लॉक क्रिएट कर लेंगे और एक आपके पास नया कोड ब्लॉक क्रिएट हो जाएगा अब सबसे पहले

### [5:15](https://www.youtube.com/watch?v=fqt3LSpldEI&t=315s) importing NumPy and checking installation.

इंपॉर्टेंट डी नामपाल लाइब्रेरी इंपोर्ट नंबर लाइब्रेरीज के नाम से कॉल करेंगे ना नंबर उसका फंक्शन ओके इसके बाद अब हमने इंपोर्ट कर लिया इस कोड को जैसे मैं रन करता हूं फर्स्ट टाइम थोड़ा टाइम लेता है सब देख सकते हैं तो हो सकता है मेरे में ओके बट थोड़ा बहुत अगर चेंज ऐसे अभी मैं वीडियो बना रहा हूं और आप अगर अगले साल में देखेंगे तो ज्यादा कुछ चेंज नहीं आएगा नंबर के fontlity में ओके अगर आप बहुत ही ज्यादा टाइम मत देख रहे हैं तो काफी कुछ चेंज हो चुका होगा ओके सो ये था नंबर ओके डेट मेंस अब मैं अगर अगला सेल बनाता हूं तो मुझे दोबारा नंबर इंपोर्ट करने की जरूरत नहीं है बिकॉज मैंने ऑलरेडी इंपोर्ट कर लिया अपने जुपिटर नोटबुक में एडोब सेल को रन कर दिया तो मैं जितनी भी सेल्फ क्रिएट करूंगा उनके लिए ऑलरेडी नंबर क्रिएशन ऑफ पहले मैं आपको एक और चीज बताना

### [8:48](https://www.youtube.com/watch?v=fqt3LSpldEI&t=528s) What is array.

चाहता हूं की लिस्ट बट एलिमेंट्स ऑफ फेम डाटा टाइप एग्जांपल इसको भी कमेंट कर देते 123 हेलो एंड 2. 4 ओके बेसिक डिफरेंस है आपको याद होगा लिस्ट हमने कवर कर रखा है अपने पाइथन फॉर बिगनर प्ले लिस्ट में राइट तो उसमें मैंने आपको बताया था की एक लिस्ट क्या होती है बहुत डायवर्स एक लीनियर डाटा स्ट्रक्चर होता है बट वो होल्ड कर सकते हैं मल्टीपल डाटा टाइप्स के एलिमेंट को जैसा की आपको यहां पे दिख रहा है 2. 4 है तो ये एक साथ मल्टीपल डाटा टाइप्स के एलिमेंट को एक ही लिस्ट में स्टोर करके रख सकती है जैसे यहां पर तीनों जो एलिमेंट्स है तो इसके लिए कुछ फायदे है बिकॉज उसको पता है की सारी एलिमेंट जो है इंतजार है तो अगर एक इंटिस है पर एग्जांपल तो अगर मैं उसको बोलूं की 10th इंतजार में है उसे फाइंड आउट करके बताओ तो वो सिंपली क्या करेगा 4 * 10 बिकॉज साइज पिक्स है राइट बट लिस्ट में क्या है हर एक दूसरे स्टेप में उसे कंप्यूट करना पड़ेगा क्योंकि अभी एक स्ट्रिंग है तो इस स्ट्रिंग के लेंथ कितनी है तो इसका साइज इतना होगा तो इसके अकॉर्डिंग मेरा अगला एलिमेंट इतनी दूरी पे होगा राइट सो इस तरीके से आप कंपेयर कर सकते हैं ओके रेस और लिस्ट में डिफरेंस समझ आएगा

### [11:20](https://www.youtube.com/watch?v=fqt3LSpldEI&t=680s) Ways to create arrays in NumPy.

तो यह आपको यहां पर बनकर तैयार है या वैसे यह ऑटोमेटेकली इसका चाहो तो चेंज कर सकता हूं आपके लिए ओके जो एफिशिएंसी है वो बढ़ा लेते हैं राइट बिकॉज क्या है अभी आप देखिए 1 2 3 4 5 तो सबसे बड़ा नंबर है फाइव तो फाइव को रिप्रेजेंट करने के लिए मुझे बाइनरी में कितनी बिट्स लगेंगे अगर मैं यहां पे अगर आई वैन भी लेता हूं आई वैन का मीनिंग है इंतजार ऑफ साइज वैन बाय नोट अभी भी ज्यादा बिट्स हैं बट मैं अपने स्टोर कर सकता हूं मैंने काफी स्पेस बचा लिया बाय डिफॉल्ट के कितना लेता आते मिन 64 बीट अभी कितना ले रहा है 8 बिट्स तो मैंने अपने साइज को 8 टाइम रिड्यूस कर दिया राइट तो इस वजह से आपका साइज एफिशिएंट हो जाएगा है तो बाय डिफॉल्ट इंटीरियर आप चाहे तो इसका टाइप भी चेक कर सकते हैं उसे पता करने ndruments एंड डाइमेंशन अरे एक्चुअली ऑब्जेक्ट के नंबर के जो फंक्शंस आप उसे कर रहे हैं उनको एक्सेस करने में ओके तो एक ऑब्जेक्ट जिसका नाम है ओके इसकी सारी डिटेलिंग में नहीं जानी ऑब्जेक्ट जैसे हमने कवर कर रखा है इंटरमीडिएट सीरीज में आई थिंक जिसमें पहला तरीका का एक और तरीका क्या हो सकता है सिंपली एक डायरेक्ट पुरी लिस्ट प्रोवाइड कर रहे द की हमको इस लिस्ट को एम में कन्वर्ट करना है राइट बट यहां पे ऐसा नहीं होता यहां पे आप क्या करेंगे एक स्टार्टिंग वाली प्रोवाइड करेंगे एक कम तक चलेगा तो 11 तक जैसे मैं अब एडिट तू को प्रिंट करता हूं सब देख सकते हैं वैन से लेकर 10 तक इसको रिलेट कर सकते हैं पाइथन में मैंने आपको पढ़ाया तो बिगनर्स में क्या करते द फॉर आई इन रेंज तो रेंज आपका जो फंक्शन था स्टार्टिंग वैल्यू लेता था एंडिंग वैल्यू लेता था इन स्टेप साइज लेता था सिम आपका अरेंज कम करता था रेंज तो से आपका अरेंज भी एक कम तक चलेगा तो यहां पे मैंने 11 लिखा है तो ये आपको 10 तक की वैल्यू मतलब 10 नंबर तक क्रिएट कर देगा एंड बाय डिफॉल्ट स्टेप साइज क्या होता है वैन ये मैंने आपको बताया था तो यहां पे बाय डिफॉल्ट स्टेप साइज हो गया वैन बट अगर आप चाहे तो इसे चेंज कर सकते हैं तू में अब आपको सारे मिल जाएंगे और नंबर्स 13579 तो सारे आपको मिल गए ओडी नंबर्स इस तरीके से आप इसे मॉडिफाई कर सकते हैं स्टार्टिंग वैल्यू एंडिंग वैल्यू प्लस वैन जहां पर देखेंगे लांस पर जो बेसिक डिफरेंस अब आपको यह समझ ए गया क्या करता है इसमें बस एक डिफरेंस आप यह देखिए की एंडिंग वैल्यू को इंक्लूड करके चलता है एंडिंग वैल्यू प्लस वैन से कम तक नहीं चलता है राइट पहला डिफरेंस अरेंस से दूसरा ये है की वैन से फाइव तक ये 10 जो है ये स्टेप साइज नहीं है ये तन है आपको वैन से फाइव के जो इंटरवल है उसको कितने इक्वल पार्ट्स में डिवाइड करना है ओके तो स्टार्ट हुआ है आपकी इनिशियल वैल्यू स्टार्टिंग वैल्यू वैन से उसके बाद 1. 4 उसके बाद 1. 88 2. 3 2. 7 3. 2 3. 6 4. 1 4. 5 एंड 5 तो इससे 10 वैल्यू में आपकी इस रेंज को वैन से फाइव वाली रेंज को डिवाइड कर दिया और ये इक्वल रेंज है तो आपको जो कॉमन डिफरेंस है वो सब में इक्वल मिलेगा राइट दो सबसीक्वेंट टर्म्स में जो डिफरेंस है वह सब मैं आपको से मिलेगा तो इक्वल पार्ट्स की रेंज को 100 पार्ट्स में डिवाइड कर देता है फाइव तो फाइव ये दोनों एक और पैरामीटर लेते हैं दी टाइप जैसा की अरे लेता था तो तीनों में कॉमन पैरामीटर होता है डी टाइप यानी आप डाटा टाइप को चेंज कर सकते हैं राइट जैसे अभी इंतजार पार्टी चेंज कर सकते हैं फॉर एग्जांपल मैं इसी में टी टाइप इक्वल्स तू [संगीत] आई वैन कर देते हैं लेट से इंतजार में चेंज कर दिया तो उसने जो डेसिमल वैल्यू तो यह डिफरेंस स्टार्टिंग वैल्यू लेता है नंबर ऑफ पार्ट्स

### [22:06](https://www.youtube.com/watch?v=fqt3LSpldEI&t=1326s) Dimensions in an array.

डाइमेंशंस ऑफ मैंने आपको बताया की बात करें जीरो से लेकर जहां तक आप जा सके तो इसे मैं इंडिकेट कर देता हूं ऐरो कोई भी एक नंबर राइट 123 तो यह आपका हो गया यह एक्चुअली रूस का कम करेंगे ये जो अंदर की वैल्यूज है ये कॉमन कॉलम्स का रूल प्ले करेंगे राइट अगर मैं इसको प्रिंट कर डन तो ये आपको ज्यादा बटर विजुलाइज होगा एडिट तू प्रिंट ओके सो अब आप देख सकते हैं मैट्रिक्स फॉर्मेट में दिख रहा है दो रोज दो कॉलम तो इस तरीके से आपको बनता है 2D मैट्रिक्स ओके आप चेक कर सकते हैं की डाइमेंशन क्या है फ्रेंड एवरीवन डॉट एंड ओके एंड डाइमेंशन एक्चुअली प्रिंट करके भी देखा तो आपको ज्यादा क्लियर हो गया होगा की हम 2 डाइमेंशन क्यों बोल रहा है इसी तरीके से अगर आप इस लिस्ट के अंदर भी और लिस्ट बना देते हैं सो डिपेंड करता है की आप कितने अरेस्ट कर रहे हैं ओके ओके तो अब अगर मैं इस कोड करता हूं तो आप देखिएगा मेरे पास यहां जो आउटपुट है या आउटपुट ए जाएगा 032 तो अब यह बन चुका है 3D हो गया ओके सो जैसे मैं अरे वैन को प्रिंट करता हूं सो आप देख सकते हैं क्या हो रहा है यह एक नेस्टेड लिस्ट के है सबसे पहले आपकी एक आउटर लिस्ट हो गई ओके उसके बाद यह अंदर वाली लिस्ट हो गई उसके बाद आपकी सबसे अंदर जो लिस्ट है जो आपने ओरिजनली क्रिएट की थी वैन तू थ्री डाइमेंशनल अरे यानी लिस्ट के अंदर लिस्ट ओके सो काइंड ऑफ यू से आप विजुलाइज करेंगे तो आपको समझ आएगा पैटर्न में तो है ओके सो इस तरीके से डाइमेंशन को चेंज कर सकते हैं आप क्रिएट करते हो अपने अकॉर्डिंग राइट ड यह जो फंक्शन है इसके थ्रू आप डाइमेंशंस को चेंज कर सकते हैं होगा कैसे हम लोग चेक करते हैं तो इसके बाद हम लोग आगे बढ़ जाते हैं

### [28:07](https://www.youtube.com/watch?v=fqt3LSpldEI&t=1687s) Indexing and Slicing in arrays.

इंटेक्स कवर लिस्ट बट उसमें डिफरेंस क्या है प्रॉपर्टी केबल है जितने भी मैथर्ड आप लिस्ट में अप्लाई करते द से कॉन्सेप्ट आप अरेंज में भी अप्लाई कर सकते हैं ओके यह चीज आपको याद रखनी है तो इस वजह से एलिमेंट जीरो हो गया सेकंड वैन तो उसी तरीके से आप अरे में भी इंडेक्सिंग करते हैं सो मैं यहां पे आपको दिखाने के लिए सिंपली अभी ये दोनों एरियाज को कॉपी कर लेता हूं कंट्रोल फ्री कंट्रोल और यहां पर मैं डाइमेंशंस को फिलहाल चेंज नहीं करता इसको अभी कुछ नहीं होगा लिस्ट में हम कैसे करते द फॉर एग्जांपल ओके इसको मैं यहां पर लिख भी देता हूं तो नंबर ऑफ वैल्यूज तू एक्सेस एलिमेंट को एक्सेस करना है सिर्फ एक ही वैल्यू से तो क्या आउट होगा थोड़ा सा सोचिए आप कमेंट भी कर सकते हैं वीडियो को पॉज करके अगर आपको आता हो तो ओके ऐसा क्या हुआ बिकॉज ये जो आपकी में लिस्ट है उसके अंदर दो लिस्ट ए रही है तो ये दो लिस्ट एक्चुअली उसके लिए एलिमेंट्स जैसी हुई राइट फर्स्ट प्लेस तो उसका फर्स्ट एलिमेंट हुई सेकंड लिस्ट उसका सेकंड एलिमेंट अगर आपको एलिमेंट को एक्सेस करना है किसी भी डाइमेंशन तो उतने नंबर है तो मुझे दो वैल्यू पास करने पड़ेंगे फॉर एग्जांपल मुझे थ्री को एक्सेस करना है अभी मैं वैन से कहां पहुंच रहा था इस वाली लिस्ट में अब इस वाली लिस्ट कौन सा एलिमेंट कौन से इंडेक्स का एलिमेंट एक्सेस करना है जीरो एथ बिकॉज थ्री इसलिए इसके अकॉर्डिंग यहां पे ए रहा है जीरो एथ पोजीशन पे तो मैं यहां पास कर दूंगा जीरो नौ अब अगर मैं कॉल करता हूं तो मुझे आउटपुट मिलेगा कैसे हम लोग एक्सेस करते हैं राइट और चीज इसमें हम लोग जो कर सकते हैं यह चीज पहले आप क्लियर कर लीजिएगा की जितने डाइमेंशन का रहे हैं आपको उतनी वैल्यू लगेगी पार्टिकुलर एलिमेंट को उसमें से एक्सेस करने के लिए राइट अब इसके बाद आप स्लाइसिंग का भी उसे कर सकते हैं स्लाइसिंग आपको याद होगा मैंने कवर कर रखा है लिस्ट के कॉन्सेप्ट में की कैसे हम एक लिस्ट को स्लाइस कर सकते हैं टेक्निक्स एक पार्टिकुलर पोर्शन ऑफ वैल्यूज को एक्सट्रैक्ट कर सकते हैं लिस्ट में से अभी जैसे हम पार्टिकुलर एलिमेंट को कर रहे हैं वैसे ही पार्टिकुलर पोर्शन को अगर हमें करना हो तो कैसे स्लाइस करते हैं हम एग्जांपल में आउटर लिस्ट में से जीरो से लेकर वैन तक इस पोर्शन में तो इसका मीनिंग चलता चलेगा यहां पे वैन इस तरीके से आप यहां पर एक्सेस करते हैं तो क्या होगा ओके आप कमेंट कर सकते हैं नीचे तो इस केस में अगर मैं इसे रन करता हूं तो बाय डिफॉल्ट स्टार्टिंग वैल्यू क्या होती है पाइथन में जीरो तू हो गई तो यह दोनों ही लिस्ट को कंस्ट्रक्ट करेगा यहां पर इस केस में यह तो क्लियर हो गया है स्टेप साइज ओके तो इस तरीके से आप एलिमेंट्स को या तो पार्टिकुलर एलिमेंट को या तो एक रेंज ऑफ एलिमेंट्स को एक्सेस कर सकते हैं अपने अरिस में से यूजिंग इंडेक्स और स्लाइसिंग का कॉन्सेप्ट राइट सो इन दोनों कॉन्सेप्ट को उसे करते हुए आप अपने एलिमेंट्स को या फिर रेंज ऑफ एलिमेंट्स को अरेस्ट में से एक्सट्रैक्ट कर सकते हैं ओके और कॉन्सेप्ट देखते हैं

### [36:00](https://www.youtube.com/watch?v=fqt3LSpldEI&t=2160s) intro to astype() function.

बट उससे पहले शायद मैंने आपको ऊपर एस टाइप फंक्शन नहीं बताया राइट यहां पर ओके यहां पर जब हम लोग एड्रेस बना रहे द तो मैंने आपको बताया की अगर आपको इसका डाटा टाइप चेंज करना है तो यहां पर आप दी टाइप जो की वर्ड अरगुमेंट है वह पास कर सकते हो चेंज कर देगा राइट इसकी जगह आप एक और फंक्शन उसे कर सकते हैं जो की है आपका np. s टाइप तो आपको इसको किस टाइप में चेंज करना है इसको राइट अब इससे फायदा क्या होगा की अब मेरे पास जो आएगा और मैं यहां पर सिंपली प्रिंट कर दूंगा न्यू 123. 4. 5 हो जाएगा अगर मैं यहां पर उसे करता हूं प्रिंट न्यू तो अब इनमें डिफरेंस टाइप को चेंज कर देता है राइट बट एस टाइप क्या करता है कॉपी ऑफ डी राइट फंक्शन विद डिफरेंट डाटा टाइप किया तो ये मुझे कॉपी बना के देगा जिसमें डाटा टाइप वो होगा जिसमें मैंने चेंज किया है राइट आपको एक और चीज ध्यान रखनी है की अगर आपके जैसे एरिए में अल्फाबेटिकल वैल्यू से एंड आप उसे इंतजार में चेंज कर रहे हैं तो आपको एरर जेनरेट करके देगा बिकॉज वो पॉसिबल नहीं है ना हान आप एस का ही वैल्यूज में कर सकते हैं बट अगर आप एक एंटीजन सॉरी एक कैरक्टर या स्ट्रिंग को इंटिगर में चेंज करने कोशिश करते हैं तो आपको राइट तो वो आपको याद रखना है तो आपको डाटा टाइप और एस टाइप में फर्क समझ आएगा ओके तो यह आपको याद रखना है तो इसी से मुझे एक और कॉन्सेप्ट याद आया

### [39:35](https://www.youtube.com/watch?v=fqt3LSpldEI&t=2375s) Copy and View of an array.

कॉपी एंड व्यू ओके रिटर्न करता है तो कॉपी क्या होती है इंडिपेंडेंस न्यू अरे एंड व्यू इन रेफरेंस ऑफ दी ओरिजिनल कॉपी ओके एंड यहां पर मैं बना लेता हूं तो कॉपी फंक्शन क्या करेगा अन रेफरेंस तू दी ओरिजिनल अरे दोनों को प्रिंट करके देखते हो सकता है कोई डिफरेंस हमें पता चल जाए अभी तो कोई डिफरेंस दिख नहीं रहा राइट अगर मैं यहां पर कर डन न्यू एरा का जरूरत पोजीशन को करना है राइट तो यह पहला डिफरेंस कॉपी फंक्शन क्या करता है कॉपी होता है ओरिजिनल की बट उसके बाद आप कॉपी में कोई भी चेंज करेंगे तो वो ओरिजिनल में रिफ्लेक्ट नहीं करेंगे या फिर आप ओरिजिनल में कोई चेंज करेंगे वह कॉपी में रिफ्लेक्ट नहीं करेंगे काश फर्स्ट पोजीशन को मैं कर देता हूं 20 अब इसको जो फर्स्ट पोजीशन फर्स्ट इंडेक्स तो इस तरीके से आपके रेफरेंस कम करते हैं और अगर बटोर अगर आपने सीसी प्लस पढ़ा होगा आपको प्वाइंटर्स का कॉन्सेप्ट पता होगा तो उसमें जैसे प्वाइंटर्स रेफरेंस वेरिएबल बनाते हैं वैसे ही ये चीज है राइट अगर आपको नहीं पता तो कोई बात नहीं बस समझ जाइए की व्यू और व्यू एंड ओरिजिनल सॉरी व्यू एंड ओरिजिनल जो आप का रहे हैं उसमें ये रिलेशन है की अगर आप कोई भी चेंज ओरिजिनल अरे में बनाते हैं तो सारे चेंज आपके व्यू में होंगे कोई भी चेंज आप व्यू में बनाते हैं तो वो सारे चेंज आपको ओरिजिनल एरा में भी देखेंगे राइट ऑन डी आदर हैंड कॉपी में और आपके ओरिजिनल कोई भी सिमिलरिटी नहीं है राइट अब कोई भी चेंज आप कॉपी भी करेंगे वो रिजल्ट में नहीं जाएंगे सिमिलरली ओरिजिनल में करेंगे तो वो कॉपी में नहीं आएंगे बट अपोजिट है अब किसी भी एक भी चेंज कीजिए वो दोनों में रिफ्लेक्ट करेगा ओरिजिनल में भी व्यू में भी ओके सो ये कॉन्सेप्ट आपके कॉपी एंड व्यू अरेस्ट का ओके सो आय होप आपको ये भी समझ ए गया होगा की कॉपी अरे एंड व्यू अरे दोनों क्यों क्रिएट करते हैं हम दोनों कैसे अलग-अलग ओके एक और तरीका आप चेक कर सकते हैं की कोई पार्टिकुलर अरे फॉर एग्जांपल मैंने आपको फाइंड आउट करना है की ये मैंने जो आपको एरर दिया है वो किसी एरिक का डिफरेंस तो नहीं है यानी व्यू तो नहीं है ना तो आप इसको कैसे करेंगे तो सिंपली मैं इसके लिए फॉर एग्जांपल चेक करना है की किसी का रेफरेंस तो नहीं है या व्यू तो नहीं है तो मैं इसको सिंपली एक मेथड है मेरे पास बेस को प्रिंट करके देख लीजिए तो मैं जैसे इसको रन करता हूं हान सॉरी आपको वो रिफ्रेश करके दे रहा है की मैं इसको रेफर कर रहा हूं तो अगर आपको एरिया आउटपुट कर रहा है डेट मेंस ये जो पार्टिकुलर अरे आपको दिया गया है वो एक व्यू है जो किसी को रेफरेंस कर रहा है फॉर एग्जांपल अगर मैं से बेस मेथड अप्लाई करूं अपने कॉपी देरी में तो आपको आउटपुट मिलेगा नान बिकॉज कॉपी यहां पर आपका आउटपुट मिल रहा है की वह पार्टिकुलर किसी को रेफरेंस ले रहा है या फिर नहीं लेना ओके

### [46:49](https://www.youtube.com/watch?v=fqt3LSpldEI&t=2809s) Shape of an array.

शॉप ऑफ एंड तो इसके लिए हम लोग क्या करेंगे अपने पुराने कोड की हेल्प लेंगे जैसे की हमने यहां पर क्रिएट कर रखा है कंट्रोल सी रे इसको हम वापस से कंट्रोल फ्रेंड ऐड तू डॉट शॉप राइट रन करेंगे कोर्ट को अरे वैन का शॉप पार्टिकुलर एलिमेंट को एक्सेस करने जितनी डाइमेंशन का नंबर ऑफ डाइमेंशंस इक्वल्स तू नंबर है तो सिर्फ पहली तप है उसमें एक की वैल्यू थ्री वैल्यूज है अब दूसरे केस में चलते हैं तो दूसरे केस में यह मुझे बोल रहा है की ये तू डाइमेंशन का रहे हैं बिकॉज इसमें दो वैल्यूज लग रही है शॉप डबल की तू कमा तू यह मुझे क्या बता रहा है की आउटर्मोस्ट जो आपकी लिस्ट है वो दो वैल्यूज को होल्ड कर रहे हैं चेक करते हैं तो ये जो पिंक स्क्वायर ब्रैकेट है वो मेरा आउटर्मोस्ट स्टीरियो हो गया इसके अंदर आप ध्यान से देखेंगे तो कितनी है वैल्यूज ए रही है दो मैंने आपको उसे टाइम भी बताया था इसके अंदर दो वैल्यूज ए रही है वो दो क्या है ये तू यानी आउटर्मोस्ट आपका कितना वैल्यू होल्ड करके रखा है दो वैल्यूज उसके बाद अब ये पार्टिकुलर है अंदर वाले अरेस्ट की बात कर रहा है की अंदर वाले अरे तू एक अंदर वाला सॉरी शॉप जो है वो डिटरमिन होता है अकॉर्डिंग तू डी नंबर ऑफ वैल्यू के द्वारा राइट एंड तीन वैल्यूज लगते हैं सबसे पहले outermostry को देखा जाता है की वो कितनी वैल्यूज को होल्ड करना है उसके बाद अंदर वाला एरिया देखा जाता है वो कितनी वैल्यू उसको होल्ड कर रहा है उसके बाद उसके अंदर वाला देखा जाता है की वो कितनी वैल्यू है यहां पे ओके तो कल को समझना बहुत जरूरी है बिकॉज आप जब यह शॉप इन भी आसानी से कर पाएंगे उसको देखते हैं

### [50:51](https://www.youtube.com/watch?v=fqt3LSpldEI&t=3051s) Reshaping of an array.

12345678 ओके अब यह जो आपके पास सामने का ना है फॉर एग्जांपल है तो फॉर एग्जांपल मुझे बताना पड़ेगा की मुझे कैसे रिसीव करना है की मुझे इसको रिसीव करके दे दीजिए आप 4 रोज एंड तू कॉलम में तो यह फंक्शन रिटर्न ओरिजिनल अरे डिफरेंट है तो आपको रिसीव ऐसे करना है की आपके नंबर ऑफ एलिमेंट्स से रहे अगर वह नहीं होता है तो आपको नंबर एक एरर थ्रू करेगा ओके तो अभी हमारे से है ओरिजिनल आईडी में भी 8 द और रेशम करने के बाद भी मैं 8 एलिमेंट्स होल्ड कर सकता हूं तो रिकैपिंग पॉसिबल है यहां पे राइट हुआ कैसे तभी ये सब चेंज करने का फोर रोज में और दो कॉलम में तो फोर रोज में चेंज करने के लिए क्या करेगा ये दो-दो के पैर बना लेगा दो-दो के पैर बनाकर चार रोज बना देगा जैसा की इसने यहां पे किया है [संगीत] 12345678 तो यह पैर बना दी ओके समझने का अगर आपको इससे समझ नहीं आया तो आप दूसरा तरीका देखते हैं मैंने आपको बताया था की शॉप इंडिकेट करता है की पहले तो कितने डाइमेंशन है या जो कॉन्सेप्ट है उसके थ्रू समझने की कोशिश करते हैं तो शॉप टेबल के अकॉर्डिंग मैंने आपको बताया था की मैंने दो वैल्यू पास की यानी मैं इसे तू डाइमेंशन में तोड़ना चारों तो सबसे पहले आउटर लिस्ट बना लेते हैं चार वैल्यूज होनी चाहिए आउटर्मोस्ट एप्पल के अंदर कितनी वैल्यूज है तो चार वैल्यूज वो चार वैल्यूज यहां पे चार लिस्ट है वैन कमा 2 3 4 5 6 7 पता लगा लिया तो यह हो गया आपका तू क्रॉस फोर और यह हो गया है उसके अंदर सबसे पहली वैल्यू है तो दो लिस्ट बना लीजिए एक दो अब यह दूसरी वैल्यू क्या बता रही है की हर चीज बनाई है उसके अंदर दो ओडी लिस्ट है ओके यह हो गया की सबसे अंदर वाली जो आपकी लिस्ट है जो थर्ड लिस्ट है उसे हर एक लिस्ट के अंदर दो एलिमेंट्स है तो अब तू तो एलिमेंट्स को लाइक 34 56 78 का कॉन्सेप्ट कर दीजिए 2D में चेंज कीजिए 5D में चेंज कीजिए अगर आपको कॉन्सेप्ट पता है एंड आप उतने ही नंबर ऑफ एलिमेंट्स क्रिएट कर रहे हैं रिसेट करने के बाद जितने ओरिजिनल में है जैसे इसमें आरटी एलिमेंट है मैंने 3D में थोड़ा 2D में थोड़ा और जैसे भी थोड़ा सब में पॉसिबल है आपको अगर समझ नहीं आया तो आप उसे दोबारा से चेक कर सकते हैं दोबारा दिक्कत नहीं आएगी ओके तो रिसैटिंग हो गया

### [58:42](https://www.youtube.com/watch?v=fqt3LSpldEI&t=3522s) Broadcasting in an array.

ब्रॉडकास्टिंग तो कंप्यूटर नेटवर्क का टॉपिक है ओके जरूर है बट टेस्टिंग यहां पर हम लोग नेटवर्क के टर्म में बात नहीं कर रहे हैं वो ब्रॉडकास्टिंग जैसे मल्टीपल जगह पे ब्रॉडकास्ट कर देना इनफॉरमेशन वह वाले ब्रॉडकास्टिंग की बात नहीं कर रहे हैं फ्रॉड कास्टिंग इन अरे तो ब्रॉडकास्टिंग का मतलब यह एग्जांपल मुझे क्या करना है अर्थमैटिक ऑपरेशन परफॉर्म करने मल्टीप्लिकेशन परफॉर्म करने में कुछ भी परफॉर्म करना है राइट तो ब्रॉडकास्टिंग का मतलब यह है की मैं किन दो अरेस्ट के बीच में एडिशन परफॉर्म कर सकता हूं रूल्स फॉर ब्रॉडकास्टिंग है क्या तो पहला रूल जो है आपका ब्रॉडकास्टिंग का वह बोलता है की साइज ऑफ इ डाइमेंशन शोल्ड बे एंड दूसरा रूल आपका बोलता है डाइमेंशन शोल्ड बे वन कास्टिंग और 123 और यहां पर मेरे पास है सॉरी 456 मतलब अगर मैं इन दोनों के बीच में अर्थमैटिक ऑपरेशन है की नहीं ओके वैसे यह मीनिंग नहीं है पॉसिबल है की नहीं राइट तो यह अभी तो ब्रॉडकास्टिंग के रूल के अकॉर्डिंग है तो ब्रॉडकास्टिंग हमें रूल बोलता है की साइज ऑफ एच डाइमेंशंस शोल्ड बे सम तो इसका डाइमेंशन देखते हैं फर्स्ट वाले का वैन डाइमेंशन है इसका डाइमेंशन देखते हैं वैन डाइमेंशन है कनेक्ट तो दोनों का डाइमेंशन से है राइट हो जाना चाहिए डाइमेंशन से आप साइज बोल सकते हैं वह चेंज कर दो एग्जांपल मैं इसका साइज कर डन अब अगर मैं इसको तो यह दोनों की शॉप जो सबसे पहले उसमें भी तीन एलिमेंट ए रहे हैं आउटर्मोस्ट में तीन एलिमेंट तीन और रूल से आपके या उसको सब रूल्स तू शॉप ऑफ डी वैन विद फेवर्ड विद वैन इन डी लेफ्ट डाइमेंशन से है तो हम लोग को क्या चेक करना पड़ेगा है जिसका भी वैन होता है ना वह पूरा ऑक्युपी कर लेता है अभी मैं आपको बताता हूं बट अभी के लिए इतना समझिए की इन दोनों का जो शॉप है वो डिफरेंट है तो ना ये रूल वैन को सेटिस्फाई कर रहे हैं ना ये रूल तू तो इसीलिए इन दोनों में जो एडिशन है वह पॉसिबल नहीं है इसीलिए जब मैं इनको ऐड कर रहा हूं तो यह मुझे रेस कर रहा है एरर क्योंकि इसमें ब्रॉडकास्ट पॉसिबल नहीं है बट आदर हैंड अगर मैं क्या करूं इसको मैं फोन पर रहने देता हूं सिर्फ एक एलिमेंट अब अगर मैं इन दोनों का शॉप पहले इसको कमेंट आउट करते हैं एंड इन दोनों का शॉप देखूं तो एक का शॉप है वैन तो दोनों का जो शॉप है अलग-अलग है तो रूल वैन तो सेटिस्फाई नहीं हो रहा की दोनों की डाइमेंशंस से है राइट हो जाएगा अर्थमैटिक ऑपरेशन है और इसी को स्ट्रेचिंग को हम लोग बोलते हैं ब्रॉडकास्टिंग यह अरे को या जो नंबर इसको ऐसे देखेगा फोर कमा 4 ओके इक्वल हो गया शॉप इक्वल हो गया तो क्या हो गया अब ये डायरेक्ट एडिशन कर देगा बेस्ड ऑन डी इंडेक्स वैल्यू यार जो भी आइसमेटिक ऑपरेशन परफॉर्म कर दें तो यह होता है ब्रॉडकास्टिंग डिफरेंट रूल्स को देखते हैं तो रूल्स क्या बोल रहे हैं डिफरेंट नंबर ऑफ डाइमेंशन यानी अगर दोनों के डाइमेंशंस अलग-अलग है यहां पर आप रूल देख सकते हैं उसकी लेफ्ट साइड में आपको 18 कर दिया ऐसा दिख रहा है इसमें एंड तू कमा 3 में हो गया आपको राइट अब आपको चेक करना है शॉप ऑफ डी तू आर देस नॉट तू अरे दस नॉट मैच राइट मतलब दोनों की डाइमेंशंस डिफरेंट है की नहीं थ्री वैन अलग-अलग तो अब क्या देखिए फोर्स जो है वह सारी वैल्यू से ऐड हो जाएगा तो इसी जो कॉन्सेप्ट है उसको हम बोलते हैं ब्रॉडकास्टिंग राइट मतलब ओके तो यह रूल्स के बेसिस अगर यह रूल्स सेटिस्फाई कर रहा है कोई भी तो उनके बीच में आप अर्थमैटिक ऑपरेशन परफॉर्म कर सकते हैं तो जिसमें कम डाइमेंशंस है आपको उसके लेफ्ट साइड में वैन ऐड करते जाना है कितने वैन ऐड करने हैं जब तक दोनों के डाइमेंशन इक्वल ना हो जाए ओके रोल नंबर जो शॉप एप्पल है जो शॉप बने एन नए डाइमेंशंस जब आपने चेंज कर दिया उसमें क्या डाइमेंशंस जो वैल्यूज है वह इक्वल है की नहीं अगर इक्वल नहीं है तो दोनों में से कोई एक भी वैन है की नहीं ओके अगर ये दोनों में से कोई कंडीशन सेटिस्फाई नहीं हो रही तो फिर वो दोनों में अर्थमैटिक ऑपरेशन पॉसिबल नहीं है अगर सेटिस्फाई हो रही है हर एक केस में हर एक वैल्यू के लिए तो फिर आपका अर्थमैटिक ऑपरेशन पॉसिबल है ओके सो आई होप आपको ब्रॉडकास्टिंग समझ आया होगा की कैसे हम ब्रॉडकास्टिंग करते हैं एंड्रॉयड कास्टिंग का उसे क्या डिफरेंट शॉप के अरेस्ट को ऐड कर सकते हैं और उनमें अर्थमैटिक ऑपरेशन परफॉर्म कर सकते हैं राइट आप यह भी देख सकते हैं विद डी हेल्प ऑफ ब्रॉडकास्टिंग समझ ए गया होगा थोड़ा सा ये स्टार्टिंग में परिसर लगता है बहुत इजी तो अगर आप इसे एक बार दोबारा सुनेंगे तो आपको ये पूरा क्लियर हो जाएगा ब्रॉडकास्टिंग होता क्या है ओके तो इसके बाद हम लोग बढ़ जाते हैं अपने नेक्स्ट टॉपिक पर तो ब्रॉडकास्टिंग के बाद

### [1:11:55](https://www.youtube.com/watch?v=fqt3LSpldEI&t=4315s) Iteration in an array.

हम लोग देखते हैं की अरे में कैसे करते हैं फॉर एग्जांपल तू राइट तो मैं इसे वैन कमा तू थ्री उसे करके तो यहां पर मैं लिखता हूं फॉर एक्स एन प्रिंट एक्स राइट अभी मेरे को क्या आउटपुट मिलेगा आप पॉज करके इसका कमेंट में लिख सकते हैं अगर आपका आंसर पता हो तो इसका आउटपुट मिलेगा मुझे दो लिस्ट मिलेंगे आउटपुट वैन कमा तू थ्री मिनिट्स है तो एलिमेंट आउटपुट करने के लिए प्रिंट बाय उसे करने पड़े हैं राइट सो इसीलिए nampai आपको एक बटर वे देता है आपके एलिमेंट्स को ट्रेवल्स करने का वह क्या है नंबर बोलता है की आपको अगर एक चेहरे को ट्रेवल्स करना है तो आप सिंपली यह कीजिए फॉर एक्स एलिमेंट को ट्रेवल कर दिया यूजिंग वैन फॉर ओनली एक ही वैल्यू के पास जाता है उन्हें चेक कर लेते हैं राइट सो इस तरीके से आप हर एक वैल्यू को ट्रेवल कर सकते हैं यूजिंग ओनली वैन फॉर लूप के कितने भी डाइमेंशन का रहे हो तीन का चार का पंच का बिकॉज क्या होता अगर ये आपका जैसे अभी तो तू डाइमेंशन का है तो दो फॉर लुक द 45 होता है फॉर डाइमेंशन का फाइव डाइमेंशन का तो उसे केस में आपको फाइव फॉर लूप लगाने पड़ते हैं अपने एक एलिमेंट का एक्सेस करने के लिए बट यूजिंग np. d राइटर ये जो आप मेथड है इसको उसे करके डायरेक्ट एक ही फॉर लूप में सारे एलिमेंट्स को एक्सेस कर सकते हैं ओके बट अब इसका एक ड्रॉप है हम जनरली जब एक्सेस करते हैं तो हमें इंडेक्स पोजीशन भी जानी होती है 45 एलिमेंट कौन से इंडेक्स पे ए रहा है फॉर एग्जांपल भाई एक और फैसिलिटी प्रोवाइड करता है जो की है फॉर आईडी कमा एक्स आईडी में ले रहा हूं इंडेक्स के लिए प्रिंट करेंगे फॉर चैटिंग एंड टेक्स्ट एंड वैल्यू ओके और एनडीए एक्सट्रैक्ट वैल्यूज ओके तो आप एनडीए एक्टर का उसे कर सकते हैं जब आपको वैल्यू साथ ही साथ उसका इंडेक्स कौनसे इंडेक्स पे ए रही है दोनों पता करना है न्यूमैरेट का उसे कर सकते हैं तो इस तरीके से वैल्यूज को अरेंज में ओके adervise अगर आप यह मैथर्ड का उसे नहीं करेंगे तो मैंने आपको बताया आपको मल्टीपल नेस्टेड फॉर लूप लगाने पड़ेंगे और एफिशिएंसी घटा देंगे इसके बाद हम लोग कर रहे हैं

### [1:17:39](https://www.youtube.com/watch?v=fqt3LSpldEI&t=4659s) Joining two arrays.

तो वह कैसे करेंगे वह देखते हैं ओके अरे इसको बना लेते हैं वैन कमा तू डाइमेंशन बना लेते हैं और यहां पर हम लोग वैल्यू कर देते हैं तो यह हमको इन दोनों को एक फंक्शन प्रोवाइड करता है जो की है एंड इसके अंदर वह दोनों अरे जिनको आप इसे जैसे हम लोग आउटपुट करते हैं ओके क्या आप ऐसे ही बोल सकते हैं दोनों को प्रिंट करके देखते वैन प्रिंट एडिट हो जाएगा तो इसे सिंपली क्या किया इसी फैशन में 1234 को पहले लिखा एंड उसके बाद रॉ वाइस यानी उसके नीचे लाकर उसने बाकी जो दूसरा एरर था उसको जोड़ दिया तो आप देख सकते हैं 1234 5678 यानी उसी के नीचे जोड़ दिया रो वाइस राइट अब अगर आप क्या करें यहां पे एक्सेस इक्वल्स तू वैन कर देते हैं ओके याद रखिएगा बाय डिफाल्टर एक्स = 0 होता है अब मैं यहां पर एक्स = 1 कर रहा हूं तो अब इसको अगर रन करेंगे तो आपका आउटपुट देखिए क्या ए रहा है 1256 3478 तो अब इस केस में क्या हुआ होगा तो इसके लिए मैं आपको बताता हूं ओके तो जैसे मैंने एक्स = 1 किया तो आपका आउटपुट क्या ए रहा है अब आपके इस दो एरिक मैं यह चेंज करते हैं वैन तू जो की ये 12 आपका ऐड हो जा रहा है इसके साथ 5-6 के साथ तो इसके साथ इक्वल तू वैन हो जाता है रो विजय एडिशन यानी से इंडेक्स पे प्रेजेंट एलिमेंट्स को एक साथ ऐड कर देता है रो विजय तो अब देख सकते हैं यह समझ लीजिए आपकी पहली रह गई यह दूसरी रो फर्स्ट एलिमेंट का यह फर्स्ट इंडेक्स इन दोनों को ऐड करके एक साथ लिख देगा सिमिलरली उसके बाद ओके सो अब आपको समझ ए गया डायरेक्टली इन दोनों को इन दोनों के सामने जब आपका एक्सिस इक्वल्स तू जीरो रहेगा तब साइड चारों को जोड़ ऐसा ओके मतलब मैं फिर से बता देता हूं x=0 में क्या होगा यानी जितने भी वैल्यूज हैं उनको साइड बाय साइड एक लीनियर फैशन में जोड़ दे राइट जैसे यह 12 यहां का एक वैल्यू उठा लिया ये 34 यहां की एक लिस्ट उठा लिया इसके आगे कंटीन्यूअस में ये फाइव सिक्स वाली लिस्ट को और 78 वाली लिस्ट को आगे में जोड़ देगा तो ये आपका हो गया हो जाएगा एक्स = 0 में ओके एस जैसे की हम कॉलम्स को जोड़ते हैं वैसा जोड़ेगा बटन केस ऑफ एक्स = 1 तो एक्स = 1 को आप ऐसा परपेंडिकुलर टाइप का सोच लीजिए तो ये क्या करता है जो एलिमेंट्स है से इंडेक्स पर उनको जोड़कर प्रेजेंट करता है कंटीन्यूअस ऐसे रिपीट करेगा जैसे 34 लिस्ट इन दोनों को ये ज्वाइन करेगा ओके एंड उसके बाद आपको ये आउटपुट प्रोवाइड करेगा कैटरीना कैफ कैसे वर्क करता है यहां पर इन दोनों को प्रिंट से हटा देते हैं सिंपली उसने क्या किया जैसा हम लोग x=0 में कर रहे द वैसे उसने किया दोनों एरियाज को एक के ऊपर एक स्टैक में रख दिया पहले उसके नीचे दूसरा स्टैक आपको मैंने बताया था क्या स्टैग क्या होता है जिसमें हम एक के ऊपर एक एलिमेंट्स को रखते जाते हैं जैसे हम बॉक्स को रखते हैं ना टेबल पे एक के ऊपर एक बुक वैसे ही हम स्टाक में एक के ऊपर एक एलिमेंट्स को रखते जाते हैं तो टैग जब आप करते हैं दो अरेस्ट को तो सिंपली क्या करता है एक का रही के ऊपर दूसरे को चेक कर देता है एक्सेस इक्वल्स तू एग्जांपल वो बचे हुए फिर बाकी को ऐसे से ऑर्डर में उन्हें चेंज करके स्टैक कर दिया टाइट यानी वही सिमिलर कॉन्सेप्ट है एक्स = 1 जब भी आपको मिले देखने के लिए तो समझ जाइए उन दोनों को साथ में ऐड करके लिख दिया जाएगा वैन कमा तू वाली लिस्ट और फाइव सिक्स वाली लिस्ट को ले लिया एंड दूसरे अरे कंबाइन नहीं कर दिया जैसे contactinate में क्या हुआ था इसलिए इनको कंबाइन कर दिया था यानी वैन तू फाइव सिक्स अन्य में ए गए द सिमिलरली 3478 एक ही एरिए ओके बिकॉज वो उसे तरीके से डील करता है तो वो आपको थोड़ा सा ध्यान रखना है कौन कैंडिडेट और स्टैक में डिफरेंस दोनों से है इसके अलावा आपके पास एक और होता है इसमें यह बाय डिफॉल्ट भी होता है की उनका एक्चुअली उसे क्या होता है क्या हो रहा है एक्चुअली [संगीत] राइट जब हम एक्स = 1 दे देते हैं उनको कंबाइन करता है तो इसने वैन और फाइव का एक लिस्ट बना दिया तू और सिक्स इसके ऊपर एक तो यहां पे आप देख सकते हैं ओके और उसमें एक्सेस सबसे इंपॉर्टेंट एक्सेस करो यानी से पोजीशन पर जो एलिमेंट्स प्रेजेंट है वो एक साथ जुड़ जाएंगे ओके सो इसमें आपको ये याद रखना है इसके बाद आते हैं हम लोग डिस्कस करते हैं

### [1:30:10](https://www.youtube.com/watch?v=fqt3LSpldEI&t=5410s) Splitting of an array.

इसके लिए हम लोग फंक्शन उसे करते हैं फॉर एग्जांपल ऊपर मैंने उन्हें को मैं वापस उसे कर लेता हूं या ऊपर वो डिक्लेयर्ड ही है मुझे कॉपी करने की भी जरूरत नहीं है बट यह आपको यहां से बटर देखें इसके लिए हम लोग कॉपी कर लेते हैं बिकॉज एक बार आपने एक सेल को रन कर दिया तो उसका जो कोड है वो बाकी सेल्स के लिए अवेलेबल हो जाता है जो पैटर्न नोटबुक में तो इसे हमें दोबारा यहां पे क्रिएट करने की जरूरत नहीं है बट साइंस आपको ये दिख जाए एक ही सेल में इसके लिए हम लोग यहां पे ऐसा कर रहे हैं मेरे पास दो दूसरे की जरूरत नहीं स्टार्ट करते हैं [संगीत] तो मैं क्या कर सकता हूं अरे वैन डॉट कॉम यू विल गेट अन एरर राइट तो यहां पर मिल गया इक्वली डिवाइड आदर वाइस ओके तो यह क्या करेगा वो ऐसा नहीं करेगा की सब में कुछ ना कुछ ए जाए ओके सो इस तरीके से डिवाइड कर सकते हैं आप जितने नंबर में चाय पर एग्जांपल मैं 6 से ज्यादा नंबर में अगर इसको डिवाइड करना चाहूं तो फॉर एग्जांपल आते नंबर्स में अब तो पॉसिबल ही नहीं है राइट बट अरे डॉट प्लेट इसमें भी क्या करेगा लास्ट के दो को एम्टी छोड़ देगा जैसा की आपको यहां पे दिख रहा होगा तो इसे एम्टी छोड़ दिया पर डिवाइड कर दिया तो यहां पे आपको डिफरेंस समझ आया स्प्लिट और स्प्लिट में ले लेता हूं है तो यहां पर है हमारे पास इसको कॉपी कर लेते हैं [संगीत] ओके सो दो पार्ट में से मुझे डिवाइड करके दे दिया देखो एक्स = 0 था तो एक्स = 0 में मैंने आपको अभी प्रीवियसली यहां पे बताया था ज्वाइन करते वक्त चल रही है तो क्या करेगा तो अब देखिए इसने क्या किया 5768 तो अब यह क्या कर रहा है अब यहां पर यह इन दोनों को एक लिस्ट कंसीडर करेगा जैसे हमने प्रीवियसली देखा था अब रॉ की कर रहा था इन दोनों को यह अलग स्पीड करेगा उसके बाद दूसरे में क्या करेगा bahuvise करता है राइट यह आपको याद रखना है उसमें जैसा चल रहा था वैसा ही कॉन्सेप्ट कर रहे हैं बाकी कॉन्सेप्ट से है अलग-अलग लिस्ट में यानी जितने पार्ट्स में अब तोड़ना तोड़ने वाले हैं उन दोनों में यह चेक करेंगे की से इंडेक्स पे कौन-कौन से एलिमेंट प्रेजेंट है उन दोनों को साथ में ले आएगा एक पार्टिकुलर अरे में एंड बाकी को स्प्लिट कर देगा दूसरे में राइट सो इस तरीके से कम करता है आपके स्प्लिटिंग एक्सेस की हेल्प से उसी तरीके से आप इसमें भी उसे कर सकते हैं रेड स्प्लिट विद एक्सेस इक्वल तू वैन के स्प्लिट कर देता है चीजों को ओके दिखाता हूं तो जैसे हमने इस लाइन के थ्रू इन दोनों की जो बीच में जो लाइन ए रही है वह क्या करेगा तो इसको रन करके देखते हैं तो यह देखिए यह वर्टिकल स्पीड हो गए एक्स = 1 यानी रॉ ब्लैक करेगा एक्स = 0 मतलब कॉलम वाइस ब्रेक करेगा राइट तो ओके आई होप आपको ये समझ ए गया होगा की कैसे वो ब्रेक करता है ओके और इसके बाद हम लोग देखते हैं

### [1:39:27](https://www.youtube.com/watch?v=fqt3LSpldEI&t=5967s) Searching and sorting in an array.

सर्चिंग एलिमेंट को सर्च करना अपने तो वह मैं कैसे करूंगा तो यहां पर न्यू ब्लॉक बनाते हैं और लिखते हैं सर्चिंग इन एलिमेंट वैन एमपी डॉट वेयर यह मुझे अरेस्ट करना पड़ेगा रिजल्ट को प्रिंट करूंगा तो रिजल्ट जैसे मैंने प्रिंट किया इसका आंसर है 135 क्या है जिस पोजीशन पर आपका जो नंबर है वह तू से डिविजिबल है जैसे यह क्या करता है इसमें कंडीशन हम पास करते हैं तो इस तरीके सर्च सॉर्टेड तो करना पड़ेगा अरे वैन और क्या सर्च करना है तो मैं फॉर एग्जांपल फॉर सर्च करना चाह मेरे फोर प्रेजेंट है की नहीं तो अब जैसे मैं रन करता हूं ओके यह मुझे बता देगा थर्ड पोजीशन पर आपका प्रेजेंट आपका जीरो वैन तू थ्री तो थर्ड पोजीशन पे आपका फोर्थ प्रेजेंट है तो इस तरीके से आप सर्च कर सकते हैं सिंपल वैसे तो पहले से सॉर्टेड है तो उससे कुछ नहीं

### [1:42:25](https://www.youtube.com/watch?v=fqt3LSpldEI&t=6145s) Filtering an array.

फिल्टर इक्वल तू अरे वैन मोर तू डबल कर रहा हूं और जो फिल्टर को एक बार प्रिंट करके देखते हैं न्यू एरा = फिल्टर और यहां पर न्यू ओको प्रिंट कर दीजिए तो अब आपको सिर्फ वही वैल्यूज मिलेगी पास कर रहा हूं से लेंथ का तो जहां पर ट्रू होगा डिस्प्ले करेगा जहां पर फॉल्स होगा उसकी वैल्यू डिस्प्ले नहीं करेगा सहयोग आपको यह सारे कॉन्सेप्ट समझ ए गए होंगे डिस्क्रिप्शन में आपको टाइम स्टैंप भी दे दूंगा अलग-अलग टॉपिक्स के लिए तो जिसके हेल्थ से आप अलग-अलग टॉपिक्स को जाके देख सकते हैं जिसमें भी आपको डाउट हो या दोबारा विजिट करना ओके तो आसानी से आप टॉपिक पर जंप करके diactile उन्हें देख सकते हैं ओके सो एक लास्ट टॉपिक हमारा और बस चाहिए इंपॉर्टेंट टॉपिक है एक्चुअली तो इसको कवर करना जरूरी है यह है आपका

### [1:44:55](https://www.youtube.com/watch?v=fqt3LSpldEI&t=6295s) Reading and Writing array values From/To a file.

रीडिंग एंड राइटिंग नंबर राइट करना है तो हम क्या करेंगे तो एफ नाम इक्वल्स तू तो मेरी file. c तो यह फाइल नाम उसके बाद दिल्ली मीटर क्या होता है की आपने डाटा को कैसे सेपरेट किया हो सकता है ओके एंड इसके अलावा हम लोग पास कर सकते हैं अपने कोर्ट में अभी लेना है तो फॉर एग्जांपल मैं इसको इंतजार लूंगा अब मैं सिंपली स्टेट को प्रिंट कर देता हूं तो आपको आउटपुट में दिख जाएगा की डाटा कैसे ए रहा है तो मैंने फाइल से डाटा को लोड कर लिया इसके अलावा अगर मैन लीजिए मुझे कॉलम करने की मेरे को तीसरा कॉलम नहीं सिर्फ फर्स्ट एंड सेकंड कॉलम को इनपुट लेना है तो मैं मतलब फाइल से रीड करना है तो उसके लिए क्या कर सकता हूं तो मैं कर दूंगा यहां पर बनाई लेते हैं दोबारा से राइट करना मैं क्या करूंगा तो सिंपली मैं कर दूंगा डाटा वैन डॉट सीएस ओके अब मुझे बताना है इसको की मैं किस सेपरेट करूंगा मतलब अपनी डाटा को सेपरेट किस कर रहा हूं तो मैं बोल दूंगा सेपरेट करके अपनी डाटा को स्टोर करना चाहता हूं तो जैसे मैं इस कोड को रन करता हूं तो यहां पर देखते हैं डाटा वैन डॉट सीएसपी फाइल आप अपने डाटा को अपने कोर्ट से एक फाइल में राइट कर सकते हैं से कर सकते हैं यहां पर सिंपली कर सकते हो ऑटोमेटेकली फाइल क्रिएट कर देगा अगर यह ऑलरेडी एक्जिस्ट नहीं करती है तो का नाम जिसका डाटा से करना चाहते हैं इस फाइल में किस सेपरेट करके से करना चाह रहे हैं तो मैं कमा उसे कर रहा हूं इस तरीके से आप अपने डाटा को फाइल में यहां पर आपने देखा रीडिंग डाटा फ्रॉम फाइल और यहां पर देख रहे हैं राइटिंग डाटा को फाइल से रीड कर सकते हो फाइल में राइट कर सकते भी कॉन्सेप्ट है वो हमने इस वीडियो में कवर कर लिया अपने आप ही के थ्रू आप एरिक तरीके से मैनिपुलेट कर सकते हैं हो सकते आपको फर्स्ट टाइम में थोड़ी परिसर लगी है बट एक दोबारा प्रैक्टिस करेंगे तो आपको यह बहुत सिंपल लगेंगे ओके सो अब हम मिलेंगे अगले वीडियो में जिसमें हम कवर कर देंगे और कुछ लाइब्रेरीज को लाइक पांडा एंड sibond ओके सो तिल दें कीप लर्निंग एंड कीप प्रैक्टिसिंग बाय [संगीत]

---
*Источник: https://ekstraktznaniy.ru/video/20456*