Python Lists in hindi – पाइथन लिस्ट हिंदी में

हेल्लो दोस्तों ! आज इस पोस्ट में python के बारे में बताया गया है की Python Lists in hindi क्या होता है कैसे काम करता है और भी बहुत कुछ दिया गया है तो चलिए शुरू करते है

Introduction to Python Lists

Python में list एक ordered collection होता है। Lists में duplicate members add किये जा सकते है और यह changeable होता है।

Python lists के बारे में एक अद्भुत बात यह है की इसे अलग अलग types के items के द्वारा create किया  जा सकता है।

एक list collection के अींदर आप run time के दौरान भी नए members add कर सकते है। Lists में add किये गए सभी elements objects ही होते है। इसलिए python में list को आप objects का ordered collection भी कह सकते है।

एक list के अींदर member के रूप में दूसरी list को भी add किया  जा सकता है। ऐसी lists को sublists या nested lists कहा जाता है।

Python में lists List class के objects होती है।

Creating Python Lists

Python में lists को square brackets द्वारा define किया  जाता है। उदाहरर् के लिए ननिे दिए गए code को देखखये।

myList = [“Cow”,”Camel”,”Cat”] print (myList)

ऊपर दिए गए उदाहरर् में myList के नाम से एक list collection create किया  गया है जजसमें क्रमशः Cow, Camel और Cat strings को add किया  गया है। बाद में print statement द्वारा इस list को print किया  गया है।

Python में आप एक और तरीके से list collection define कर सकते है जिसमे list() constructor का प्रयोग किया  जाता है। List constructor द्वारा list define करने के लिए list() constructor के अींदर members को pass किया  जाता है।

Members को define करने के लिए square brackets की बजाय round brackets का प्रयोग किया  जाता है और उन्हे list() constructor के अींदर comma separated list के रूप में define किया  जाता है।

उदाहरर् के लिए ननिे दिए गए code को देखखये।

myList = list((“Cow”,”Camel”,”Cat”)) print(myList)

ऊपर दिए गए उदाहरर् में पहले create की गयी myList को दुबारा list() constructor के प्रयोग से create करना बताया गया है। जैसा की आप साफ़ तौर पर देख सकते है इसमें list() constructor के अींदर members को round brackets के अींदर comma से spearate करके pass किया  गया है।

यह python की list class का constructor होता है और आपको list object provide करता है। List constructor के प्रयोग को double round brackets से भी identify किया  जा सकता है।

जैसा की पहले बताया गया यह आवश्यक नहीीं है की list के सभी items same type के हो। आप अलग अलग types जैसे की numbers, strings आदद की values को एक ही list में add कर सकते है। उदाहरर् के लिए ननिे ददया गया code देखखये।

myList = list((“Cow”,50,Camel”20″,”Cat”,10)) print(myList)

ऊपर दिए गए उदाहरर् में numbers और strings के प्रयोग से myList list को create किया  गया है।

Python Lists Operations

Strings की ही तरह list items भी indexed होते है। इनकी index भी zero से ही शुरू होती है और strings की ही तरह इनको भी slice, concatenate किया  जा सकता है। इसके लिए आप strings के लिए प्रयोग किये जाने वाले operators का प्रयोग करते है। इनके बारे में आगे बताया जा रहा है।

List में ककसी भी item को access करने के लिए आप index operator [] के साथ उसका index number use करते है।

myList = list((“Cow”,”Camel”,”Cat”)) print(myList[1])

List में से कुछ members को slice (एक निश्चित range की बीच members को access) करने के लिए strings की ही तरह square brackets में colon का प्रयोग किया  जाता है।

myList = list((“Cow”,”Camel”,”Cat”,”Dog”,”Elephant”)) print(myList[1:3])

Remove method के आलावा list के ककसी भी member को del keyword द्वारा भी delete किया  जा सकता है। इसके लिए आप उस member के index number का प्रयोग करते है।

myList = list((“Cow”,”Camel”,”Cat”)) print(myList)

del myList[1] print(myList)

आप दो list को + operator द्वारा strings की तरह concatenate कर सकते है।

myList1 = list((“Cow”,”Camel”,”Cat”)) myList2 = list((“Dog”,”Elephant”)) print(myList1+myList2)

इसके साथ ही आप * operator द्वारा एक list को multiple times print भी करवा सकते है।

myList = list((“Cow”,”Camel”,”Cat”)) print myList*2

आप in operator द्वारा यह भी check कर सकते है की list में कोई member है या नहीीं, जैसा की आप strings के साथ करते है। यदि कोई element list में available होता है तो true return किया  जाता है।

myList = list((“Cow”,”Camel”,”Cat”)) print “Cow” in myList

Python List Functions and Methods

सभी methods को list object द्वारा call किया  जाता है और functions को independently call किया  जाता है।

append()

List में कोई भी नया item जोड़ने के लिए append() method का प्रयोग किया  जाता है। इस method के अींदर argument के रूप में आप वह item pass करते है जिससे  आप list में जोड़ना चाहते है। इसका उदाहरर् ननिे ददया जा रहा है।

myList = list((“Cow”,”Camel”,”Cat”)) print(myList)

myList.append(“Cobra”) print(myList)

remove()

List में से ककसी भी existing item को remove करने के लिए remove() method का प्रयोग किया  जाता है। इस method में argument के रूप में आप वह item pass करते है जिससे  आप list से remove करना चाहते है। इसका उदाहरर् ननिे ददया जा रहा है।

myList = list((“Cow, “Camel”,”Cat””)) print(myList)

myList.remove(“Camel”) print(myList)

len()

ककसी भी list की length यानन की उसमें ककतने items है प्राप्त करने के लिए len() function का प्रयोग किया  जाता है। इस function में argument के रूप में list को pass किया  जाता है। इसका उदाहरर् ननिे ददया जा रहा है।

myList = list((“Cow”,”Camel”,”Cat”)) print(len(myList))

clear()

यह function ककसी list से सभी elements को remove करने के लिए use किया  जाता है। इससे list खािी हो जाती है।

myList = list((“Cow”,”Camel”,”Cat”)) print(myList)

myList.clear() print(myList)

count()

len() function की ही तरह list में members की सँख्या बताने के लिए count() method भी available है। इसे आप string object के साथ call करते है।

myList = list((“Cow”,”Camel”,”Cat”)) print (myList.count())

sort()

इस method द्वारा ककसी list को sort किया  जा सकता है।

myList = list((1,2,4,3)) print (myList.sort())

reference link – https://www.geeksforgeeks.org/python/python-lists/

निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(Python Lists in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट(Python Lists in hindi) के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(Python Lists in hindi ) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject के लेकर भी कोई प्रश्न हो तो कमेंट करे

Leave a Comment