In the video "List Methods in Python - Python Tutorial - Day #23", viewers dive deeper into the functionality of lists in Python by exploring built-in list methods. The tutorial covers a variety of methods that enable manipulation and transformation of lists, such as appending, extending, removing, sorting, and searching for elements within lists. Viewers learn how to use these methods effectively to modify lists in place or create new lists based on specific criteria. Additionally, the tutorial demonstrates practical examples of each method's usage to solve common programming tasks. By mastering list methods, viewers gain a comprehensive understanding of how to work with lists efficiently in Python, enhancing their ability to handle and process collections of data effectively. This tutorial is essential for intermediate Python developers looking to deepen their knowledge of Python data structures and programming techniques.
Show More Show Less View Video Transcript
0:00
So guys, hundred days of code mein hum log kaafi aage aage hai
0:02
Aur hum log ab dekhne wale hai ki list ke kaun kaun se wo methods hai Jisse hum log list ko manipulate kar sakte hain
0:08
Chalte hain computer screen mein And let's get started अब हम लोग देखने वाले हैं list methods ko
0:21
Ki yaar ye list ke methods hai wo kaun kaun se important hai Aur hum log samjhenge is cheez ko ki list ko kis tarah se manipulate kiya jaata hai
0:29
Toh maano mere paas ek list hai yaar par Main likhta hun L is equal to 1, 2, let us say 4 aur iske baad ek 6
0:36
Theek hai Print L karunga, list print ho jayegi ye aap sab jaante hain
0:40
Lekin agar main aapar L.append karun aur iske baad 7 likhu Toh append kya hai ek method hai list ka
0:46
Theek hai Ek list ka method hai joki at the end of this list 7 ko rakh dega
0:51
Theek hai Toh agar ab main print karun L ko Toh jo meri original list thi
0:56
Wo change ho chuki hai Aur ab end mein 7 bhi aagaya hai Toh hum kya kar sakte hain
1:00
List ke end mein element ko add kar sakte hain Append method ki sahita se
1:03
Theek hai Aisa hi bahut saare methods hai maare list ke Inko ek ek karke dekhte hain
1:07
Agar main L.sort yahaan par run kar deta hu Aur main ek kaam karta hu zarasa yahaan par
1:12
Starting me zaraha 11 rakhta hu Phir 45 rakhta hu Main kya karunga ki
1:18
Ek ek karke saare methods aapko run karke dikhaunga Agar main L.sort rakhar du yahaan par is tana se L.sort
1:23
Maine yahaan comma nahi lagaya Comma laga letao L.sort karunga toh yeh sort ho jayegi list maini 1,2,4,6,11,45
1:31
Toh kya hoga yahaan par yeh meri Increasing order main Ascending order main yahaan par
1:35
Sort ho gayi Agar main yahaan par reverse is equal to true kar du Toh yeh descending order main mujhe sort ho kar
1:41
Bil jayegi Theek hai toh aap dekho yahaan par Sabse bada pehle Uske baad chota uske baad
1:44
And so on Theek hai Toh is tarah kaam ki jaa sakte hain
1:48
Sort method ki sahita se Toh yahaan par aap log dekho yeh cheez maine likhi hoi hai
1:52
Toh iske baad ek reverse method hai Theek hai L.reverse L.reverse kya karta hai
1:59
Ki jo humari original list hai usko ulta kar deta hai That's about it Theek hai
2:03
Toh yeh kya karta hai Reverse kar deta hai ek list ko Theek hai original list ko change kar deta hai
2:08
Ab L.index jo hai Wo ek method hai Agar main likhu L.index
2:11
Aur main likhu 1 Toh yeh mujhe 1 ki index de dekha hai list main Joki 2 hai
2:16
Theek hai Toh maine yahaan par print nahi kara Actually mujhe isko
2:19
Print karna chahiye Kyunki yeh ek value mujhe return karke deta hai
2:23
Aur yeh value kya hogi 2 hogi Toh dekho yahaan par yeh 2 hai value 1
2:27
Jo hai wo index 2 par hai Agar yahaan par main ek aur 1 dal do at the end
2:31
Tab yeh mujhe kya deka Toh yeh mujhe 2 hi deka Joki first occurrence ki index hai
2:35
Theek hai Toh yahaan par dekho likha hua hai This method returns the index of the first occurrence of the list item
2:41
Theek hai Toh yeh ek method hai Ab iske baad count method kya karta hai Yeh dekhte hai
2:45
Theek hai Count method kya karta hai Agar main yeh count karna chahung ki 1 kitni baar aa raha hai
2:51
Theek hai Toh main count kar sakta hu Is list main 2 baar aa raha hai Isliye 2 yahaan par dekhne ko mil raha hai
2:55
Agar main ek aur 1 lagha du Toh 3 aayega yahaan par Kyuki jo 1 hai wo 3 baar aa raha hai is list ke andar
3:00
Theek hai Toh dekho 3 yahaan par aapko dekhne ko mil raha hai Yeh count method tha
3:03
Iske baad ek copy method hota hai Lekin copy method ko samjhaani ke liye Main ek cheez aapko dikhana chahata hu
3:08
Agar maan lo ki Main kuch aisa karta hu Main karta hu M is equal to L
3:12
Ab main karta hu M0 is equal to 0 Theek hai Aur iske baad main L ko print karta hu
3:18
Toh aap log Agar kisi doosi programming language se aare ho Ya phir aap bahuti layman
3:21
Terms me isko Evaluate aur manipulate karne ki koshish karoge Aap kohge yaar L ek list hai
3:26
Isko print kiya Yeh print ho jayegi Bahut badiya Phir aap kohge ek M naam ki
3:30
Doosri list bana li Uske andar ki content jo hai Wo L jitne rakh diye Yahni ki L ke andar jo content hai
3:35
Wo M me a jayenge Aur uske baad Ab kyuki M ek nahi list ban gayi hai
3:39
Main main kaha raha hu Sochoge kaise Ek beginner sochega kaise Main yeh batara hu aapko
3:43
Theek hai Dhyan rakhna Sahi hai Galat hai Baad mein baad karenge M jo hai
3:48
Is equal to L ho jayega Aisa koi sochega Aur phir M0 is equal to 0 se
3:51
Wo sochega ki M wali list mein change ho Aur L aise kaise hi rahegi Aur expect karega ki yeh cheez
3:56
Dubara print ho jayegi But to your surprise Aap dekho Original list me di change ho gayi
4:01
Toh yaha par hota kya hai Jab hum M is equal to L karte hain Toh M
4:05
L ka hi ek reference hai Theek hai List toh wahi hai Memory mein
4:09
Jo list baniye Wo toh wahi baniye Toh Ab aap Yaha par M is equal to L
4:13
Karoge agar Toh Aur uske baad M ko change karoge Toh L bhi change ho jayegi
4:17
Kyuki aapne ek reference bana diya Aur is tarah ki cheeze Python program mein Bilkul bhi recommended nahi
4:21
Aap mat karo Until unless you know What you are doing Theek hai Agar aap ek beginner ho
4:24
Is tarah se aap log Ek nai list mat banao Aap use karo Copy function ka
4:29
Toh agar main likho M is equal to L dot copy Toh kya karega Yeh ek copy bana dega
4:33
List ki Aur ab wo cheeze hogi Jo aap expect kar rahe the Ki M
4:37
Zero is equal to zero Karege Toh sirf M change hogi L ko humne change nahi kara
4:41
Toh L waise ki waise hi rahi Toh dekho yaha par Wahi hua Theek hai I hope ki aapko samajh
4:46
Ma aagayi ye cheeze Append method already Main bata chuko aap logon ko Ek extend method
4:51
Aur aap logon ko bataunga Theek hai But usse bhi pehle Insert method Aapko bataunga Ek given index mein
4:55
Agar aap logon Insert karna chahate ho Toh aap kar sakte ho Theek hai Dikhata ho kaise
4:59
Toh mai is cheeze ho Comment out kar deta ho Aur main yaha par Kya karunga Main likhunga L
5:04
Dot Insert Main one index par 899 ko insert Karna chahate ho
5:08
Toh 899 ki Nai list mein Index hogi One Theek hai Toh dekho Zero one
5:12
Toh kuch is prakaar se Yeh insert karega Ki 899 ki List mein index
5:18
One hogi Theek hai I hope ki clear hai Theek hai toh yaha par Aap dekh sakte ho ki
5:22
L dot insert One comma 899 Karne se 899 11 ke baad aayega
5:27
Kyuki tabhi toh Uski index one hogi Theek hai I hope aap samajh gaye
5:30
Iss cheez ko Last but not the least Kyun aisa bol raha ho
5:34
Last but not the least Aap log extend method Kar istamal kar sakte ho Bahut saare methods hai
5:38
List ke Theek hai Aap ko Malab Aaj bhi mujhe Kuch kuch methods aise Kisi kisi data type ke
5:42
Bata chalte rahete In python mein Main khta ho Oh wow This also exist Toh hamisha aap Nahi cheeze seekte rahoge
5:47
But jo mai aapko Yaha par bata raha ho Jo cheeze yaha par Notes mein likhi hoi hai Wo saari ki saari
5:52
Aap logon ko Yaad rakhni hai Matlab hamisha Aisa samajh lo Kyuki wo
5:56
Sabse zyada important And mostly used hai Theek hai Badiya With that said
6:00
Main ek nahi list Panata ho Main kata ho M is equal to Aam 900
6:05
1000 Aur 1100 Malo yeh main list panayi Ab main kata ho
6:10
L Dot Extend Aur main kata ho M Toh iska matlab yeh hua
6:15
Ki M ko kholo Aur L ke end mein Rak do Iska yeh matlab
6:19
Yeh simple sa Theek hai Dikata hu Main run karunga Aap samajh jao Ke main kya keh raha ho L ko kholo
6:24
Iske andar ki value Isko lekar aao Aur M ko kholke L ke end mein
6:28
Dal do M ko kholo Aur L ke end mein Dal do Simple hai yaar
6:32
Ekdham simple hai Bilkul bhi confusion Wali koi cheeze nahi hai 900 1000 1100
6:37
Iske end mein Append ho jayega Extend karne se Theek hai Ab agar aap log Do list ko
6:41
Join karna chahate ho Concatenate karna chahate ho Toh iska ek tariqa Aur hai Maan lo Main
6:46
L M ke saath saath Ek K bhi banana chahata ho Aur main kehta ho K is equal to L plus M
6:50
Toh yeh dono list ke Jo elements hai Woh concatenate ho jayenge Agar main chahata ho Ki L mera change na ho
6:54
L dot extend karne se Toh mera L change ho jayega Lekin agar main chahata ho
6:58
Ki ek nai list ban jaye L aur M ko merge karke Toh wo main K is equal to
7:02
L plus M karke kar sakta ho Ab agar main K ko print karunga Toh kya hoga
7:06
Print K karunga agar Toh L aur M Concatenate ho jayenge Toh K is equal to
7:11
L plus M karne se Ab dekho Ki Yaha par yeh cheez Mujhe
7:15
Print ho kar mil rahi hai Theek hai Toh K is equal to L plus M karne se
7:20
L aur M jo hai Wo merge ho jayenge Aur jo Nahi list hai Wo K naam se ban jayegi
7:24
Theek hai I hope ki ye cheez Clear ho gayi aap log ko List ke methods Aap log ko sunne mein
7:28
Maza aaya Aur Main umeet karta ho Ki aap log jo hai Yeh cheez ko Bahut hi
7:32
Badiya tariqa se Samajh chuke ho Agar yeh Playlist aapne abhi tak Access nahi kariye
7:36
Python ki toh Zaroor access karein Day by day karein 100 days of code challenge
7:40
Ko aap accept karein Bahut saare log Mujhe comment pe yeh Likh ke batare the Ki yaar streak
7:43
Toot chuki hai unki Unhone day 12 tak dekha yaar Day 10 tak dekha yaar Day 11 tak dekha
7:47
Aur uske baad Miss ho gaya For some reason That's totally fine yaar Kyun mai aapko batata hu
7:52
Kyun ki yaar This is 100 days of code And not 100 Consecutive days of code
7:56
Agar aap 100 consecutive days of code Karte ho Brownie points for you
7:59
Bonus for you Bahut achi baat hai Aap log ko proud feel ho ga But for some reason Aap khudi socho
8:04
Ki agar aap Day 11 tak karte ho Aur 2 din Aapko kuch emergency pad gaye Aapko koin jana pad gaye
8:08
Aap nahi kar pate ho To that's totally fine yaar Kyun ki Aap log Agar continue na karo
8:12
To aapka nukhsaan hai Lekin agar aap log Continue kar do Wahase Aap apne aapko Ek naya challenge do
8:16
Ki yaar Day 11 tak to Maine consecutive kara Ab aaj se mai Day 12 tak start karunga
8:20
And consecutively Jo hai Pura 100 tak lekar jaunga Aisa challenge Teek hai
8:25
Aur mai aap log ko Ek baat aur batana chahata ho Agar kisi bhi Emergency ki wajah se Koi bhi aisi cheez ho gayi Joki
8:30
Aap log avoid Nahi kar sakte the Jaise man lo Aapke school ka exam hai Ya phir man lo Aapko practical dene ke liye
8:35
Jana hai Ya phir man lo Agar aap job karte ho To aapki meeting hai Aur aap raat ko jo hai 10-10.30
8:39
11 baje ghar mein aate ho Aur agli din Sobha aapko Dubara 9 baje Jana hai office That's totally Understandable
8:45
Aap apne aapko Us din ka break Teek hai Lekin agar aap yeh sochte ho
8:48
Ki yaar 11 din tak Maine kar liya Aur ab jo hai Ab to yaar matlab Toot gayi streak meri
8:53
To ab main karunga hi nahi To wo yaar usse Bada aap jo hai Nuksaan apna nahi kar sakte
8:56
Usse badi bebkoofi Aap nahi kar sakte To with that said Aap log jo hai
9:00
Isko complete karo 100 days of code As long as aap Complete karte ho It should be fine yaar
9:04
You'll be proud of yourself Abhi ke liye Is video mein itna hai guys Thank you so much guys
9:09
For watching this video And I will see you Next time
