पायथन कुछ बहुत ही उपयोगी सूची विधियाँ प्रदान करता है जिनका उपयोग हम सूची संचालन को बहुत आसानी से करने के लिए कर सकते हैं।
नीचे पाइथन बिल्ट-इन विधियों की सूची दी गई है जिनका हम सूची में उपयोग कर सकते हैं:
जोड़ें(x)
सूची के अंत में एक तत्व जोड़ता है
उदाहरण
#Append lst = ['Hello', 'Python'] print(lst) lst.append('Tutorialspoint') print(lst)
आउटपुट
['Hello', 'Python'] ['Hello', 'Python','Tutorialspoint']
साफ़ करें ()
सूची से सभी तत्वों को हटाता है
उदाहरण
#clear lst = ['Hello','Python','Tutorialspoint'] print(lst) lst.clear() print(lst)
आउटपुट
['Hello', 'Python', 'Tutorialspoint'] []
प्रतिलिपि ()
सूची की एक उथली प्रति देता है।
उदाहरण
#COPY() #Without copy lst = ['Hello', 'Python', 'Tutorialspoint'] lst1 = lst lst1.append('Java') print(lst) print(lst1) #With copy lst = ['Hello', 'Python', 'Tutorialspoint'] lst1 = lst.copy() lst1.append("Java") print(lst) print(lst1)
आउटपुट
['Hello', 'Python', 'Tutorialspoint', 'Java'] ['Hello', 'Python', 'Tutorialspoint', 'Java'] ['Hello', 'Python', 'Tutorialspoint'] ['Hello', 'Python', 'Tutorialspoint', 'Java']
गिनती ()
निर्दिष्ट मान वाले तत्वों की संख्या देता है।
उदाहरण
lst = ['Hello', 'Python', 'Tutorialspoint', 'Python'] print(lst.count("Python")) print(lst.count("Tutorialspoint")) print(lst.count(" "))
आउटपुट
2 1 0
विस्तार (पुनरावृत्तीय)
मौजूदा सूची के अंत में सूची के तत्वों (या किसी भी चलने योग्य) को जोड़ें
उदाहरण
#extend(iterables) lst = ['Hello', 'Python'] print(lst) lst.extend(['Java', 'CSharp']) print(lst)
आउटपुट
['Hello', 'Python'] ['Hello', 'Python', 'Java', 'CSharp']
index(x[,start[, end]])
निर्दिष्ट मान के साथ पहले तत्व का सूचकांक लौटाता है
उदाहरण
#index() lst = ['Hello', 'Python', 'Tutorialspoint', 'Python'] print(lst.index('Python')) print(lst.index("Python", 2))
आउटपुट
1 3
सम्मिलित करें(i, x)
निर्दिष्ट स्थान पर एक तत्व जोड़ता है
उदाहरण
lst = ['Hello', 'Python', 'Tutorialspoint', 'Python'] print(lst) lst.insert(0, "CPlusPlus") print(lst) lst.insert(3, "Java") print(lst)
आउटपुट
['Hello', 'Python', 'Tutorialspoint', 'Python'] ['CPlusPlus', 'Hello', 'Python', 'Tutorialspoint', 'Python'] ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']
पॉप([i])
निर्दिष्ट स्थान पर तत्व को हटाता है
उदाहरण
#pop() lst = ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] print(lst) #Without index lst.pop() print(lst) #With Index lst.pop(3) print(lst). के साथ
आउटपुट
['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint'] ['CPlusPlus', 'Hello', 'Python', 'Tutorialspoint']
निकालें(x)
निर्दिष्ट मान के साथ पहला आइटम हटाता है
उदाहरण
#Remove lst = ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] print(lst) lst.remove('Python') print(lst)
आउटपुट
['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] ['CPlusPlus', 'Hello', 'Java', 'Tutorialspoint', 'Python']
रिवर्स ()
सूची के क्रम को उलट देता है
उदाहरण
#reverse() lst = ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] print(lst) lst.reverse()
आउटपुट
['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] ['Python', 'Tutorialspoint', 'Java', 'Python', 'Hello', 'CPlusPlus']
क्रमबद्ध करें (कुंजी =कोई नहीं, उल्टा =गलत)
सूची को क्रमबद्ध करता है
उदाहरण
#sort() lst = [2, 3, 7, 1, 13, 8, 49] print(lst) #default lst.sort() print(lst) #reverse = True lst.sort(reverse = True) print(lst)
आउटपुट
[2, 3, 7, 1, 13, 8, 49] [1, 2, 3, 7, 8, 13, 49] [49, 13, 8, 7, 3, 2, 1]