List in Python in Hindi – पाइथन लिस्ट क्या है? पूरी जानकारी

इस लेख "List in Python in Hindi" में, जानिए पाइथन में सूची क्या है, सूची कैसे बनाएँ, List update, detele, Slicing, List Methods आदि।

List in Python in Hindi: पाइथन भाषा में, एक list का उपयोग कई वस्तुओं को एक चर (variable) में संग्रहीत (store) करने के लिए किया जाता है और square brackets [] का उपयोग करके बनाया जा सकता है।

मूल रूप से, Lists पाइथन में built-in डेटा प्रकारों में से एक हैं जिनका उपयोग डेटा के संग्रह को संग्रहीत करने के लिए किया जाता है। पाइथन में छह built-in प्रकार के अनुक्रम (sequences) हैं, लेकिन सबसे आम “lists” हैं जिन्हें हम इस ट्यूटोरियल में देखेंगे।

नोट: शुरू करने से पहले, पाइथन भाषा की अवधारणाओं को समझें जैसे चर (variable), डेटा प्रकार, decision-making और function, dictionary और लूप क्या है

पाइथन में लिस्ट क्या है (List in Python in Hindi)

पाइथन प्रोग्रामिंग में सूचियों (lists) का उपयोग एक ही चर में कई items को संग्रहीत करने के लिए किया जाता है।

पाइथान में लिस्ट क्या है (List in Python in Hindi)

List पाइथन में उपलब्ध सबसे बहुमुखी डेटाटाइप है जिसे वर्ग कोष्ठक [] के बीच अल्पविराम (,) से अलग किए गए मानों (आइटम) की सूची के रूप में लिखा जा सकता है। सूची के बारे में एक महत्वपूर्ण बात यह है कि सूची में मौजूद items का एक ही प्रकार का होना आवश्यक नहीं है। उदाहरण के लिए:

# a list of programming languages
['Python', 'C++', 'JavaScript']

Create Lists in Python in Hindi

पाइथन में, एक सूची (list) बनाना उतना ही सरल है जितना कि अल्पविराम से अलग (,) किए गए विभिन्न मानों को square brackets [] के बीच रखना। उदाहरण के लिए –

# list of integers
my_list = [1, 2, 3]

एक list में कई आइटम हो सकते हैं और वे विभिन्न प्रकार के हो सकते हैं (string, float, integer, आदि)।

# empty list
my_list = []

# list with mixed data types
my_list = [1, "Hello", 3.4]

एक list में एक आइटम के रूप में दूसरी list भी हो सकती है। इसे नेस्टेड लिस्ट कहा जाता है।

# nested list
my_list = ["mouse", [8, 4, 6], ['a']]

Accessing Values in Lists in Python

Lists में values तक पहुँचने (Access) के लिए, उस index पर उपलब्ध मूल्य प्राप्त करने के लिए index या indices के साथ slicing के लिए square brackets “[]” का उपयोग करें। उदाहरण के लिए –

#!/usr/bin/python
list1 = ['python', 'javascript', 1997, 2000];
list2 = [1, 2, 3, 4, 5, 6, 7 ];
print "list1[0]: ", list1[0]
print "list2[1:5]: ", list2[1:5]

Output:

list1[0]:  python
list2[1:5]:  [2, 3, 4, 5]
Accessing Values in Lists in Python

Updating Lists in Python

आप असाइनमेंट ऑपरेटर के बाईं ओर स्लाइस देकर lists के एकल या एकाधिक elements को अपडेट कर सकते हैं, और आप एपेंड() विधि के साथ सूची में elements को जोड़ सकते हैं। उदाहरण के लिए –

#!/usr/bin/python

list = ['python', 'javascript', 2022, 2023];
print "Value available at index 2 : "
print list[2]
list[2] = 2000;
print "New value available at index 2 : "
print list[2]

Output:

Updating Lists in Python
Value available at index 2 : 
2022
New value available at index 2 : 
2000

Delete List Elements in Python

List element को हटाने के लिए, आप या तो डेल (del) स्टेटमेंट का उपयोग कर सकते हैं यदि आप वास्तव में जानते हैं कि आप कौन से elements हटा रहे हैं या remove() विधि यदि आप नहीं जानते हैं। उदाहरण के लिए –

#!/usr/bin/python

list1 = ['Python', 'JavaScript', 2000, 2023];
print list1
del list1[2];
print "After deleting value at index 2 : "
print list1

Output:

Delete List Elements in Python
['Python', 'JavaScript', 2000, 2023]
After deleting value at index 2 : 
['Python', 'JavaScript', 2023]

List Slicing in Python in Hindi

हम slicing operator : का उपयोग करके किसी सूची (list) में कई items तक पहुँच सकते हैं।

# List slicing in Python

my_list = ['t','u','t','o','r','i','a','l','i','n','h','i','n','d','i']

# elements from index 2 to index 4
print(my_list[2:5])

# elements from index 5 to end
print(my_list[5:])

# elements beginning to end
print(my_list[:])

Output:

List Slicing in Python in Hindi
['t', 'o', 'r']
['i', 'a', 'l', 'i', 'n', 'h', 'i', 'n', 'd', 'i']
['t', 'u', 't', 'o', 'r', 'i', 'a', 'l', 'i', 'n', 'h', 'i', 'n', 'd', 'i']

Python List Methods in Hindi

Python में कई उपयोगी list methods हैं जो सूचियों के साथ काम करना वास्तव में आसान बनाती हैं। यहाँ कुछ सामान्य रूप से उपयोग की जाने वाली सूची विधियाँ (list methods) हैं:

List Methodsविवरण
append()यह सूची के अंत में एक element जोड़ता है।
insert()यह परिभाषित index पर एक आइटम सम्मिलित (inserts करता है।
extend()एक सूची के सभी तत्वों को दूसरी list में जोड़ता है।
remove()किसी आइटम को सूची से हटाता (remove) है।
pop()दिए गए इंडेक्स पर एक element लौटाता (returns) है और हटाता (removes) है।
clear()यह सूची से सभी आइटम हटा देता है।
index()पहले मिलान किए गए आइटम का index लौटाता है।
count()तर्क (argument) के रूप में पास किए गए आइटमों की संख्या की count लौटाता है।
copy()सूची की shallow copy लौटाता है।
reverse()सूची में items के क्रम को reverse करता है।
sort()सूची में items को ascending क्रम में sort करता है।

Full Python Course in Hindi

यदि आप पाइथन भाषा को सीखना चाहते हैं तो यहां हमारा पूरा फ्री पाइथन कोर्स है “पाइथन फ्री कोर्स” पर क्लिक करके सीखना शुरू करें।

निष्कर्ष

पाइथन में lists डेटा कंटेनर की तरह होती हैं जो एक ही समय में कई डेटा स्टोर कर सकती हैं। उन्हें आदेश दिया जाना चाहिए और एक निश्चित गिनती (count) के साथ।

दूसरे शब्दों में, lists arrays के समान होती हैं। उनमें किसी भी प्रकार का वेरिएबल शामिल हो सकता है, और वे जितने चाहें उतने वेरिएबल शामिल कर सकते हैं। सूचियों (lists) को बहुत ही सरल तरीके से पुनरावृत्त भी किया जा सकता है।

मुझे उम्मीद है कि यह लेख “List in Python in Hindi”, आपको यह समझने में मदद करता है कि पाइथन में सूची क्या है, पायथन में सूची कैसे बनाएँ, Slicing, List Methods आदि।

पिछला लेखHTML editor in Hindi – Best HTML Code Editors 2023
अगला लेखEncapsulation in Hindi – एनकैप्सुलेशन क्या है? इसके प्रकार
Md Badiruddin
वह एक पेशेवर वेब और ऐप डेवलपर और भारतीय ब्लॉगर हैं। वह लोगों की मदद करना और उनका मार्गदर्शन करना पसंद करते हैं। इसलिए वह इस ब्लॉग "ट्यूटोरियल इन हिंदी" में अपना ज्ञान हिंदी भाषा में साझा करते हैं। अगर आपको यह पोस्ट मददगार लगे तो इसे शेयर जरूर करें।

कोई जवाब दें

कृपया अपनी टिप्पणी दर्ज करें!
कृपया अपना नाम यहाँ दर्ज करें

one × two =