Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में सूची तरीके?

पायथन कुछ बहुत ही उपयोगी सूची विधियाँ प्रदान करता है जिनका उपयोग हम सूची संचालन को बहुत आसानी से करने के लिए कर सकते हैं।

नीचे पाइथन बिल्ट-इन विधियों की सूची दी गई है जिनका हम सूची में उपयोग कर सकते हैं:

जोड़ें(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]

  1. पायथन में अंतर्निहित सूची कार्य और तरीके

    पायथन में निम्नलिखित सूची कार्य शामिल हैं - क्रमांक विवरण के साथ कार्य करें 1 सीएमपी(सूची1, सूची2) दोनों सूचियों के तत्वों की तुलना करता है। 2 लेन(सूची) 3 अधिकतम(सूची) सूची से आइटम को अधिकतम मूल्य के साथ लौटाता है। 4 मिनट(सूची) न्यूनतम मान के साथ सूची से आइटम लौटाता है। 5 सूची

  1. पायथन में शब्दकोश के तरीके

    पायथन में कुछ डिक्शनरी विधियाँ हैं जो नीचे दी गई हैं - Sr.No विधि का नाम और विवरण 1 पायथन डिक्शनरी क्लियर () सभी आइटम साफ़ करें 2 पायथन डिक्शनरी कॉपी () शब्दकोश की प्रति 3 कीज़ से पायथन डिक्शनरी() दिए गए क्रम से शब्दकोश बनाता है 4 पायथन डिक्शनरी get() कुंजी का मान प्राप्त करें

  1. पायथन में उथली सूची को कैसे फ़्लैट करें?

    दो नेस्टेड लूप का उपयोग करके एक फ्लैट सूची में सबलिस्ट से आइटम जोड़ना एक सरल और सीधा समाधान है। lst = [[10, 20, 30, 40], [50, 60, 70, 80], [90, 100, 110, 120]] flatlist = [] for sublist in lst: for item in sublist: flatlist.append(item) print (flatlist) एक अधिक कॉम्पैक्ट और पाइथोनिक समाध