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

सूची में सूचकांक पर तत्वों को हटाने के लिए पायथन कार्यक्रम

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

उदाहरण

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

my_list = [91, 75, 15, 45, 69, 78, 23, 71, 36, 72]

print("The list is : " )
print(my_list)

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

index_list = [2, 4, 5, 7]
print("The index values stored in the list are :")
print(index_list)

my_result = []
for index, element in enumerate(my_list):
   if index not in index_list:
      my_result.append(element)

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

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

आउटपुट

The list is :
[91, 75, 15, 45, 69, 78, 23, 71, 36, 72]
The list after sorting is :
[15, 23, 36, 45, 69, 71, 72, 75, 78, 91]
The index values stored in the list are :
[2, 4, 5, 7]
The resultant list is :
[15, 23, 45, 72, 78, 91]
The list after sorting is :
[15, 23, 45, 72, 78, 91]

स्पष्टीकरण

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

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

  • अनुक्रमणिका मान एक सूची में संग्रहीत किए जाते हैं।

  • वे कंसोल पर भी प्रदर्शित होते हैं।

  • एक खाली सूची बनाई जाती है।

  • सूची को पुनरावृत्त किया जाता है, और एक 'अगर' शर्त रखी जाती है।

  • यह देखने के लिए जाँच करता है कि क्या सूचकांक सूचकांक मूल्य सूची में मौजूद नहीं है।

  • यदि नहीं, तो तत्व को खाली सूची में जोड़ दिया जाता है।

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

  • सूची को फिर से क्रमबद्ध किया जाता है और कंसोल पर प्रदर्शित किया जाता है।


  1. एक सूची में सम संख्याओं को मुद्रित करने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन चलने योग्य सूची को देखते हुए, हमें सूची में सभी सम संख्याओं को प्रिंट करना होगा। यहां हम दिए गए समस्या कथन के लिए तीन दृष्टिकोणों पर चर्चा करेंगे। दृष्टिकोण 1 - लूप के लिए एन्हांस्ड का उपयोग करना

  1. एक सूची से डुप्लिकेट तत्वों को हटाने के लिए पायथन कार्यक्रम?

    एक सूची डुप्लिकेट तत्व के साथ दी गई है, हमारा कार्य दूसरी सूची बनाना है जिसमें बिना डुप्लिकेट के तत्व शामिल हैं। उदाहरण A::[2,3,4,3,4,6,78,90] Output::[2,3,4,6,78,90] एल्गोरिदम Step 1: create a list. Step 2: create a new list which is empty. Step 3: traverse every element in list. Step 4: if elem

  1. एक सूची के सभी उपन्यासों को मुद्रित करने के लिए पायथन कार्यक्रम।

    किसी सूची को देखते हुए, सूची के सभी उप-सूचियों को प्रिंट करें। उदाहरण - इनपुट:सूची =[1, 2, 3] आउटपुट:[], [1], [1, 2], [1, 2, 3], [2], [2, 3], [3] ] एल्गोरिदम चरण 1:एक सूची दी गई है। चरण 2:एक सबलिस्ट लें जो शुरू में खाली हो। चरण 3:दी गई सूची की लंबाई तक लूप के लिए एक का उपयोग करें। चरण 4:i+1 से सूची