पायथन सूचियाँ बहुमुखी हैं और विभिन्न प्रकार के अंतर्निहित तरीकों के साथ आती हैं जो डेटा को कुशलतापूर्वक हेरफेर और संसाधित करने में मदद करती हैं। नीचे संक्षिप्त उदाहरणों के साथ सभी प्रमुख सूची विधियों का त्वरित संदर्भ दिया गया है।
सूची के अंत में एक आइटम जोड़ता है।
lst = [1, 2, 3] lst.append(4) # [1, 2, 3, 4]
सूची से सभी आइटम हटाता है।
lst = [1, 2, 3] lst.clear() # []
सूची की एक उथली प्रति लौटाता है।
lst = [1, 2, 3] new_lst = lst.copy() # [1, 2, 3]
किसी आइटम की घटनाओं की गणना करता है।
lst = [1, 2, 2, 3] lst.count(2) # 2
पुनरावर्तनीय से सभी तत्वों को जोड़कर सूची का विस्तार करता है।
lst = [1, 2, 3] lst.extend([4, 5]) # [1, 2, 3, 4, 5]
किसी आइटम की पहली घटना का सूचकांक लौटाता है।
lst = [1, 2, 3] lst.index(2) # 1
निर्दिष्ट सूचकांक पर एक आइटम सम्मिलित करता है।
lst = [1, 2, 3] lst.insert(1, 'a') # [1, 'a', 2, 3]
निर्दिष्ट सूचकांक पर आइटम को हटाता है और लौटाता है (डिफ़ॉल्ट अंतिम आइटम है)।
lst = [1, 2, 3] lst.pop() # 3, lst = [1, 2]
किसी आइटम की पहली घटना को हटाता है।
lst = [1, 2, 3] lst.remove(2) # [1, 3]
सूची में आइटमों को उनके स्थान पर उलट देता है।
lst = [1, 2, 3] lst.reverse() # [3, 2, 1]
सूची को उसके स्थान पर क्रमबद्ध करता है (डिफ़ॉल्ट रूप से आरोही क्रम में)।
lst = [3, 1, 2] lst.sort() # [1, 2, 3] lst.sort(reverse=True) # [3, 2, 1]
एक पुनरावर्तनीय आइटम से एक नई क्रमबद्ध सूची लौटाता है।
lst = [3, 1, 2] sorted(lst) # [1, 2, 3]
किसी सूची में आइटमों की संख्या लौटाता है।
lst = [1, 2, 3] len(lst) # 3
किसी सूची में सबसे बड़ा आइटम लौटाता है।
lst = [1, 2, 3] max(lst) # 3
किसी सूची में सबसे छोटा आइटम लौटाता है।
lst = [1, 2, 3] min(lst) # 1
सूची में सभी आइटमों का योग लौटाता है।
lst = [1, 2, 3] sum(lst) # 6
एक पुनरावर्तनीय से एक सूची बनाता है।
s = "abc" lst = list(s) # ['a', 'b', 'c']
ये सूची विधियां उन मुख्य कार्यात्मकताओं को कवर करती हैं जिनकी आपको पायथन में सूचियों के साथ काम करते समय आवश्यकता होगी। चाहे वह आइटम जोड़ना हो, सॉर्ट करना हो, या उथली प्रतियां बनाना हो, ये विधियां आपको डेटा में कुशलतापूर्वक हेरफेर करने की अनुमति देती हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3