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

कैसे एक श्रृंखला से कई तत्वों को पुनः प्राप्त करने के लिए जब सूचकांक अजगर अनुकूलित है?

जब अनुक्रमणिका मानों को अनुकूलित किया जाता है, तो उन्हें series_name['index_value'] का उपयोग करके एक्सेस किया जाता है ।

‘index_value’ श्रृंखला को पारित करने के लिए मूल श्रृंखला से मिलान करने का प्रयास किया जाता है। यदि यह पाया जाता है, तो संबंधित डेटा भी कंसोल पर प्रदर्शित होता है।

आइए देखें कि कितने तत्वों को प्रदर्शित किया जा सकता है।

उदाहरण

import pandas as pd
my_data = [34, 56, 78, 90, 123, 45]
my_index = ['ab', 'mn' ,'gh','kl', 'wq', 'az']
my_series = pd.Series(my_data, index = my_index)
print("The series contains following elements")
print(my_series)
print("Accessing multiple elements using customized index")
print(my_series[['mn', 'az', 'wq', 'ab']])

आउटपुट

The series contains following elements
ab  34
mn  56
gh  78
kl  90
wq  123
az  45
dtype: int64
Accessing multiple elements using customized index
mn  56
az  45
wq  123
ab  34
dtype: int64

स्पष्टीकरण

  • आवश्यक पुस्तकालयों को आयात किया जाता है, और उपयोग में आसानी के लिए उपनाम दिए जाते हैं।

  • डेटा मानों की एक सूची बनाई जाती है, जिसे बाद में 'पांडा' लाइब्रेरी में मौजूद 'सीरीज़' फ़ंक्शन के पैरामीटर के रूप में पास किया जाता है

  • इसके बाद, अनुकूलित अनुक्रमणिका मान (जो बाद में पैरामीटर के रूप में पास किए जाते हैं) एक सूची में संग्रहीत किए जाते हैं।

  • श्रृंखला बनाई जाती है और सूचकांक सूची और डेटा को पैरामीटर के रूप में पास किया जाता है।

  • श्रृंखला कंसोल पर मुद्रित होती है।

  • चूंकि अनुक्रमणिका मानों को अनुकूलित किया जाता है, इसलिए उनका उपयोग श्रृंखला में मानों जैसे series_name['index_name'] तक पहुँचने के लिए किया जाता है।

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

  • नोट - कूट में दो '[[' को ध्यान से देखें।

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


  1. एक सरणी में अनुक्रमणिका L से R तक के तत्वों का योग जब arr[i] =i * (-1)^i C++ में

    इस समस्या में, हमें दो नंबर L और R दिए गए हैं। हमारे पास एक सरणी arr[] भी है जैसे कि arr[i] =i*(-1)^i . हमारा काम arr[i] =i*(-1)^i. होने पर एक ऐरे में इंडेक्स L से R तक एलिमेंट के योग की गणना करने के लिए एक प्रोग्राम बनाना है। इसलिए, हमें ऐरे के रेंज [एल, आर] के भीतर तत्वों का योग खोजने की जरूरत ह

  1. जब पहली सरणी तत्वों को पायथन में दूसरी सरणी से शक्तियों में उठाया जाता है, तो आधार लौटाएं

    आधारों को वापस करने के लिए जब पहली सरणी तत्वों को दूसरी सरणी से शक्तियों में उठाया जाता है, तो पायथन नम्पी में thefloat_power() विधि का उपयोग करें। विधि x1 में आधारों को x2 में घातांक तक बढ़ा देती है। यह एक अदिश है यदि x1 और x2 दोनों अदिश हैं। पैरामीटर X1 आधार हैं। पैरामीटर x2घातांक हैं। x1 में प्र

  1. मैं पायथन में कीबोर्ड से कॉपी किए गए टेक्स्ट को कैसे पेस्ट करूं?

    पायथन कई अंतर्निहित पुस्तकालय और मॉड्यूल प्रदान करता है जो विभिन्न पायथन अनुप्रयोगों को विकसित करने में अतिरिक्त सुविधाओं को लागू करने का एक तरीका प्रदान करता है। पाइपरक्लिप किसी भी पायथन एप्लिकेशन में कॉपी और पेस्ट ऑपरेशन को लागू करने के लिए क्रॉस-प्लेटफ़ॉर्म पायथन मॉड्यूल में से एक है। इसे पायथन ए