Article From "python tutorials in Hindi" will help you to learn about python lists, Indexing, Slicing, and matrixes with "python" or in-build function with "python in Hindi"
पायथन में सबसे बुनियादी डेटा संरचना अनुक्रम है। अनुक्रम के प्रत्येक तत्व को एक संख्या सौंपी जाती है - इसकी स्थिति या सूचकांक। पहला सूचकांक शून्य है, दूसरा सूचकांक एक है, और आगे है।
पायथन में छह अंतर्निहित प्रकार के अनुक्रम हैं, लेकिन सबसे सामान्य सूची और ट्यूपल हैं, जिन्हें हम इस ट्यूटोरियल में देखेंगे।
कुछ चीजें हैं जो आप सभी अनुक्रम प्रकारों के साथ कर सकते हैं। इन कार्यों में अनुक्रमण, स्लाइसिंग, जोड़ना, गुणा करना और सदस्यता की जाँच शामिल है। इसके अलावा, पायथन ने एक अनुक्रम की लंबाई खोजने और इसके सबसे बड़े और सबसे छोटे तत्वों को खोजने के लिए अंतर्निहित कार्य किए हैं।
List पायथन में उपलब्ध एक सबसे बहुमुखी डेटाटाइप है जिसे वर्ग कोष्ठक के बीच अल्पविराम से अलग मूल्यों (आइटम) की सूची के रूप में लिखा जा सकता है। किसी सूची के बारे में महत्वपूर्ण बात यह है कि किसी सूची में मौजूद वस्तुओं को उसी प्रकार का नहीं होना चाहिए।
एक सूची बनाना वर्ग कोष्ठक के बीच अलग अल्पविराम-अलग मान रखने के रूप में सरल है। उदाहरण के लिए -
स्ट्रिंग सूचकांकों के समान, सूची सूचकांक 0 से शुरू होते हैं, और सूचियों को कटा हुआ, संक्षिप्त किया जा सकता है और इसी तरह।
सूचियों में मानों तक पहुँचने के लिए, उस सूचकांक पर उपलब्ध मूल्य प्राप्त करने के लिए सूचकांक या सूचकांकों के साथ स्लाइसिंग के लिए चौकोर कोष्ठक का उपयोग करें। उदाहरण के लिए -
आप असाइनमेंट ऑपरेटर के बाईं ओर स्लाइस देकर एकल या एकाधिक तत्वों की सूचियों को अपडेट कर सकते हैं, और आप ऐपेंड () विधि के साथ सूची में तत्वों को जोड़ सकते हैं। उदाहरण के लिए -
नोट - बाद के भाग में परिशिष्ट () विधि पर चर्चा की गई है।
जब उपरोक्त कोड निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
किसी सूची तत्व को निकालने के लिए, आप या तो डेल स्टेटमेंट का उपयोग कर सकते हैं यदि आप जानते हैं कि वास्तव में कौन सा तत्व (ओं) को आप नहीं हटा रहे हैं या हटा दें () विधि तो आप नहीं जानते हैं। उदाहरण के लिए -
नोट - बाद के अनुभाग में हटाने () विधि पर चर्चा की गई है।
सूचियाँ + और * संचालकों को स्ट्रिंग की तरह ज्यादा जवाब देती हैं; उनका मतलब यहाँ पर अनुगमन और पुनरावृत्ति भी है, सिवाय इसके कि परिणाम एक नई सूची है, न कि एक स्ट्रिंग।
वास्तव में, सूचियाँ उन सभी सामान्य अनुक्रम ऑपरेशनों का जवाब देती हैं जिनका उपयोग हमने पूर्व अध्याय में तार पर किया था।
क्योंकि सूचियाँ अनुक्रम हैं, अनुक्रमण और स्लाइसिंग सूचियों के लिए उसी तरह काम करते हैं जैसे वे तार के लिए करते हैं।
निम्नलिखित इनपुट को मानते हुए -
![]() |
Python tutorial |
पायथन में सबसे बुनियादी डेटा संरचना अनुक्रम है। अनुक्रम के प्रत्येक तत्व को एक संख्या सौंपी जाती है - इसकी स्थिति या सूचकांक। पहला सूचकांक शून्य है, दूसरा सूचकांक एक है, और आगे है।
पायथन में छह अंतर्निहित प्रकार के अनुक्रम हैं, लेकिन सबसे सामान्य सूची और ट्यूपल हैं, जिन्हें हम इस ट्यूटोरियल में देखेंगे।
कुछ चीजें हैं जो आप सभी अनुक्रम प्रकारों के साथ कर सकते हैं। इन कार्यों में अनुक्रमण, स्लाइसिंग, जोड़ना, गुणा करना और सदस्यता की जाँच शामिल है। इसके अलावा, पायथन ने एक अनुक्रम की लंबाई खोजने और इसके सबसे बड़े और सबसे छोटे तत्वों को खोजने के लिए अंतर्निहित कार्य किए हैं।
List With "Python in Hindi"
List पायथन में उपलब्ध एक सबसे बहुमुखी डेटाटाइप है जिसे वर्ग कोष्ठक के बीच अल्पविराम से अलग मूल्यों (आइटम) की सूची के रूप में लिखा जा सकता है। किसी सूची के बारे में महत्वपूर्ण बात यह है कि किसी सूची में मौजूद वस्तुओं को उसी प्रकार का नहीं होना चाहिए।
list1 = ['physics', 'chemistry', 1997, 2000]; list2 = [1, 2, 3, 4, 5 ]; list3 = ["a", "b", "c", "d"]
एक सूची बनाना वर्ग कोष्ठक के बीच अलग अल्पविराम-अलग मान रखने के रूप में सरल है। उदाहरण के लिए -
स्ट्रिंग सूचकांकों के समान, सूची सूचकांक 0 से शुरू होते हैं, और सूचियों को कटा हुआ, संक्षिप्त किया जा सकता है और इसी तरह।
Accessing Values In Lists with python in Hindi
सूचियों में मानों तक पहुँचने के लिए, उस सूचकांक पर उपलब्ध मूल्य प्राप्त करने के लिए सूचकांक या सूचकांकों के साथ स्लाइसिंग के लिए चौकोर कोष्ठक का उपयोग करें। उदाहरण के लिए -
#!/usr/bin/python list1 = ['physics', 'chemistry', 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]: physics list2[1:5]: [2, 3, 4, 5]
Updating Lists In Python
आप असाइनमेंट ऑपरेटर के बाईं ओर स्लाइस देकर एकल या एकाधिक तत्वों की सूचियों को अपडेट कर सकते हैं, और आप ऐपेंड () विधि के साथ सूची में तत्वों को जोड़ सकते हैं। उदाहरण के लिए -
#!/usr/bin/python list = ['physics', 'chemistry', 1997, 2000]; print "Value available at index 2 : " print list[2] list[2] = 2001; print "New value available at index 2 : " print list[2]
नोट - बाद के भाग में परिशिष्ट () विधि पर चर्चा की गई है।
जब उपरोक्त कोड निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
Value available at index 2 : 1997 New value available at index 2 : 2001
Delete Lists Elements in python
किसी सूची तत्व को निकालने के लिए, आप या तो डेल स्टेटमेंट का उपयोग कर सकते हैं यदि आप जानते हैं कि वास्तव में कौन सा तत्व (ओं) को आप नहीं हटा रहे हैं या हटा दें () विधि तो आप नहीं जानते हैं। उदाहरण के लिए -
#!/usr/bin/python list1 = ['physics', 'chemistry', 1997, 2000]; print list1 del list1[2]; print "After deleting value at index 2 : " print list1
Output
['physics', 'chemistry', 1997, 2000] After deleting value at index 2 : ['physics', 'chemistry', 2000]
नोट - बाद के अनुभाग में हटाने () विधि पर चर्चा की गई है।
Basic Lists Operation with python in Hindi
सूचियाँ + और * संचालकों को स्ट्रिंग की तरह ज्यादा जवाब देती हैं; उनका मतलब यहाँ पर अनुगमन और पुनरावृत्ति भी है, सिवाय इसके कि परिणाम एक नई सूची है, न कि एक स्ट्रिंग।
वास्तव में, सूचियाँ उन सभी सामान्य अनुक्रम ऑपरेशनों का जवाब देती हैं जिनका उपयोग हमने पूर्व अध्याय में तार पर किया था।
Indexing, Slicing, and matrixes in python
क्योंकि सूचियाँ अनुक्रम हैं, अनुक्रमण और स्लाइसिंग सूचियों के लिए उसी तरह काम करते हैं जैसे वे तार के लिए करते हैं।
निम्नलिखित इनपुट को मानते हुए -
L = ['spam', 'Spam', 'SPAM!']
![]() |
python programming in Hindi |
0 Comments:
Post a Comment