पायथन में कुछ बुनियादी अनुक्रम प्रकार वर्ग हैं, सूची, टपल, श्रेणी। कुछ अतिरिक्त अनुक्रम प्रकार के ऑब्जेक्ट हैं, ये बाइनरी डेटा और टेक्स्ट स्ट्रिंग हैं।
अनुक्रम प्रकार की वस्तु के लिए कुछ सामान्य संचालन परिवर्तनशील और अपरिवर्तनीय अनुक्रम दोनों पर काम कर सकते हैं। कुछ ऑपरेशन इस प्रकार हैं -
<टीडी>x में seq
सच है, जब अनुक्रम seq में x पाया जाता है, अन्यथा असत्य
<टीडी>x seq में नहीं है
असत्य, जब अनुक्रम seq में x पाया जाता है, अन्यथा सत्य
<टीडी>x + y
दो अनुक्रम x और y को संयोजित करें
<टीडी>x * n या n * x
अनुक्रम x को स्वयं के साथ n बार जोड़ें
<टीडी>seq[i]
अनुक्रम का आइटम।
<टीडी>seq[i:j]
अनुक्रमणिका i से j तक स्लाइस अनुक्रम
<टीडी>seq[i:j:k]
अनुक्रमणिका i से j तक चरण k के साथ स्लाइस अनुक्रम
<टीडी>लेन(seq)
अनुक्रम में तत्वों की लंबाई या संख्या
<टीडी>मिनट(seq)
अनुक्रम में न्यूनतम तत्व
<टीडी>अधिकतम(seq)
अनुक्रम में अधिकतम तत्व
<टीडी>seq.index(x[, i[, j]])
एक्स की पहली घटना का सूचकांक (इंडेक्स रेंज i और j में)
<टीडी>seq.count(x)
अनुक्रम में तत्वों की कुल संख्या की गणना करें
<टीडी>seq.append(x)
अनुक्रम के अंत में x जोड़ें
<टीडी>seq.clear()
अनुक्रम की सामग्री साफ़ करें
<टीडी>seq.insert(i, x)
i की स्थिति में x डालें
<टीडी>seq.pop([i])
आइटम को स्थिति i पर लौटाएं, और इसे क्रम से हटा भी दें। डिफ़ॉल्ट अंतिम तत्व है।
<टीडी>seq.remove(x)
आइटम x की पहली आवृत्ति निकालें
<टीडी>seq.reverse()
सूची को उलट दें
Sr.No. | ऑपरेशन/कार्य और विवरण |
---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 |
उदाहरण कोड
myList1 = [10, 20, 30, 40, 50] myList2 = [56, 42, 79, 42, 85, 96, 23] if 30 in myList1: print('30 is present') if 120 not in myList1: print('120 is not present') print(myList1 + myList2) #Concatinate lists print(myList1 * 3) #Add myList1 three times with itself print(max(myList2)) print(myList2.count(42)) #42 has two times in the list print(myList2[2:7]) print(myList2[2:7:2]) myList1.append(60) print(myList1) myList2.insert(5, 17) print(myList2) myList2.pop(3) print(myList2) myList1.reverse() print(myList1) myList1.clear() print(myList1)
आउटपुट
30 is present 120 is not present [10, 20, 30, 40, 50, 56, 42, 79, 42, 85, 96, 23] [10, 20, 30, 40, 50, 10, 20, 30, 40, 50, 10, 20, 30, 40, 50] 96 2 [79, 42, 85, 96, 23] [79, 85, 23] [10, 20, 30, 40, 50, 60] [56, 42, 79, 42, 85, 17, 96, 23] [56, 42, 79, 85, 17, 96, 23] [60, 50, 40, 30, 20, 10] []