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

पायथन अनुक्रम प्रकार

पायथन में कुछ बुनियादी अनुक्रम प्रकार वर्ग हैं, सूची, टपल, श्रेणी। कुछ अतिरिक्त अनुक्रम प्रकार के ऑब्जेक्ट हैं, ये बाइनरी डेटा और टेक्स्ट स्ट्रिंग हैं।

अनुक्रम प्रकार की वस्तु के लिए कुछ सामान्य संचालन परिवर्तनशील और अपरिवर्तनीय अनुक्रम दोनों पर काम कर सकते हैं। कुछ ऑपरेशन इस प्रकार हैं -

<टीडी>

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]
[]

  1. पाइथन में कोलन ':' ऑपरेटर क्या करता है?

    The :प्रतीक का प्रयोग Python में एक से अधिक उद्देश्यों के लिए किया जाता है अनुक्रम के साथ स्लाइस ऑपरेटर के रूप में - - ऑपरेटर एक अनुक्रम वस्तु जैसे सूची, टपल या स्ट्रिंग से एक भाग को काटता है। इसमें दो तर्क लगते हैं। पहला स्लाइस की शुरुआत का सूचकांक है और दूसरा स्लाइस के अंत का सूचकांक है। दोनों ऑपर

  1. पायथन 3 में मानक डेटा प्रकार क्या हैं?

    पायथन के मानक डेटा प्रकारों में संख्यात्मक डेटा प्रकार, अनुक्रम प्रकार और शब्दकोश शामिल हैं जो कुंजी-मूल्य जोड़े का संग्रह है। संख्यात्मक डेटा प्रकार की वस्तुएँ या तो पूर्णांक, फ़्लोट या जटिल संख्याएँ होती हैं। पूर्णांक पूर्णांक होते हैं, जबकि फ़्लोट्स में एक भिन्नात्मक भाग होता है। सम्मिश्र संख्या

  1. पायथन डेटा प्रकार और प्रकार रूपांतरण

    पायथन डेटा प्रकारों पर एक परिचय और प्रकार रूपांतरण कैसे करें। पायथन डेटा प्रकार जब हम Python में वेरिएबल बनाते या घोषित करते हैं, तो वेरिएबल अलग-अलग डेटा टाइप रख सकते हैं। पायथन में निम्नलिखित अंतर्निहित डेटा प्रकार हैं: str इंट, फ्लोट, कॉम्प्लेक्स सूची, टपल तानाशाही सेट बूल बाइट, बाइटएरे पाठ प्