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

पायथन - इंडेक्स की कई विशिष्ट श्रेणी के बीच तत्वों को निकालें

जब ऐसे तत्वों को निकालने की आवश्यकता होती है जो इंडेक्स की कई विशिष्ट श्रेणी के बीच होते हैं, तो 'विस्तार' विधि, एक साधारण पुनरावृत्ति और अनुक्रमण का उपयोग किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है -

my_list = [13, 21, 81, 10, 13, 17, 22, 18, 11, 90, 0]

print("The list is : ")
print(my_list)
print("The list after sorting is : " )
my_list.sort()
print(my_list)

range_list = [(2, 4), (7, 8), (1, 2), (2,7)]

my_result = []
for element in range_list:
   my_result.extend(my_list[element[0] : element[1] + 1])

print("The resultant list is : ")
print(my_result)

print("The result after sorting is : " )
my_result.sort()
print(my_result)

आउटपुट

The list is :
[13, 21, 81, 10, 13, 17, 22, 18, 11, 90, 0]
The list after sorting is :
[0, 10, 11, 13, 13, 17, 18, 21, 22, 81, 90]
The resultant list is :
[11, 13, 13, 21, 22, 10, 11, 11, 13, 13, 17, 18, 21]
The result after sorting is :
[10, 11, 11, 11, 13, 13, 13, 13, 17, 18, 21, 21, 22]

स्पष्टीकरण

  • एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।

  • इसे सॉर्ट किया जाता है और कंसोल पर प्रदर्शित किया जाता है।

  • टुपल्स की एक और सूची परिभाषित की गई है। यह श्रेणियों को इंगित करता है।

  • एक खाली सूची परिभाषित की गई है।

  • सूची को पुनरावृत्त किया जाता है, और सूची का उपयोग करके वर्तमान और अगले तत्व को 1 से बढ़ाकर खाली सूची में जोड़ दिया जाता है।

  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।

  • इसे सॉर्ट किया जाता है और कंसोल पर फिर से प्रदर्शित किया जाता है।


  1. पायथन में सूचीबद्ध करने के लिए सीएसवी फ़ाइल विशिष्ट कॉलम निकालें

    पायथन में सूचीबद्ध करने के लिए विशिष्ट कॉलम के लिए सीएसवी फ़ाइल निकालने के लिए, हम पंडों का उपयोग कर सकते हैं read_csv() विधि। कदम उन स्तंभों की सूची बनाएं जिन्हें निकाला जाना है। read_csv() Use का उपयोग करें csv फ़ाइल को डेटा फ़्रेम में निकालने की विधि। निकाले गए डेटा को प्रिंट करें। प

  1. पायथन में दो सूची सूचकांक तत्वों की बराबरी करें

    पायथन के साथ डेटा हेरफेर के दौरान, हमें दो सूचियों को एक साथ लाने और उनमें से प्रत्येक में तत्वों को जोड़ीदार बनाने की आवश्यकता हो सकती है। जिसका अर्थ है कि सूची 1 से सूचकांक 0 पर तत्व सूची 2 के सूचकांक 0 से तत्व के साथ समान होगा। टुपल के साथ प्रत्येक सूची में तत्वों को क्रम से लेने और उनका मिलान क

  1. पायथन में सीमा में तत्वों को हटाएं

    एक अजगर से एक तत्व को हटाना तत्व की अनुक्रमणिका और डेल फ़ंक्शन का उपयोग करके सीधे आगे है। लेकिन ऐसे परिदृश्य हो सकते हैं जब हमें सूचकांकों के समूह के लिए तत्वों को हटाने की आवश्यकता होती है। यह लेख केवल उन तत्वों को हटाने के तरीकों की खोज करता है जो सूची बनाते हैं जो सूचकांक सूची में निर्दिष्ट हैं।