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

पायथन - के मध्य तत्व

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

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

उदाहरण

my_list = [34, 56, 12, 67, 88, 99, 0, 1, 21, 11]

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

K = 5
print("The value of K is ")
print(K)

beg_indx = (len(my_list) // 2) - (K // 2)
end_indx = (len(my_list) // 2) + (K // 2)

my_result = my_list[beg_indx: end_indx + 1]

print("The result is : " )
print(my_result)

आउटपुट

The list is :
[34, 56, 12, 67, 88, 99, 0, 1, 21, 11]
The value of K is
5
The result is :
[67, 88, 99, 0, 1]

स्पष्टीकरण

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

  • K के लिए एक मान परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।

  • सूची की लंबाई प्राप्त की जाती है और '//' ऑपरेटर का उपयोग किया जाता है।

  • उपरोक्त मान और K//2 के बीच का अंतर एक चर को सौंपा गया है।

  • इन दो मानों का योग भी एक भिन्न चर के लिए नियत किया जाता है।

  • विशिष्ट तत्वों तक पहुँचने के लिए एक सूची टुकड़ा करने की क्रिया की जाती है।

  • यह एक वैरिएबल को असाइन किया गया है।

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


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

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

  1. पायथन में टॉप के फ़्रीक्वेंट एलिमेंट्स

    मान लीजिए कि हमारे पास पूर्णांक संख्याओं की एक गैर-रिक्त सरणी है। हमें kth सबसे लगातार तत्वों को वापस करना होगा। इसलिए यदि तत्व [1,1,1,1,2,2,3,3,3] और k =2 हैं, तो परिणाम होगा औपचारिक रूप से समारोह चाहिए - यदि i, j, k मौजूद है तो सही लौटें ऐसे कि arr[i]

  1. पायथन में डिक्शनरी एलिमेंट्स को डिलीट करें

    आप या तो अलग-अलग शब्दकोश तत्वों को हटा सकते हैं या किसी शब्दकोश की संपूर्ण सामग्री को साफ़ कर सकते हैं। आप एक ही ऑपरेशन में संपूर्ण शब्दकोश को भी हटा सकते हैं। संपूर्ण शब्दकोश को स्पष्ट रूप से हटाने के लिए, बस डेल स्टेटमेंट का उपयोग करें। उदाहरण निम्नलिखित एक सरल उदाहरण है - #!/usr/bin/python dict