तत्वों को अनुक्रमित करने और उनके स्थितीय सूचकांक मूल्यों का उपयोग करके उन तक पहुंचने की क्षमता एक महान उद्देश्य प्रदान करती है जब हमें विशिष्ट मूल्यों तक पहुंचने की आवश्यकता होती है।
आइए देखें कि किसी विशिष्ट सूचकांक से मूल्य प्राप्त करने के लिए श्रृंखला डेटा संरचना को कैसे अनुक्रमित किया जा सकता है।
उदाहरण
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("The second element (zero-based indexing)") print(my_series[2]) print("Elements from 2 to the last element are") print(my_series[2:])
आउटपुट
The series contains following elements ab 34 mn 56 gh 78 kl 90 wq 123 az 45 dtype: int64 The second element (zero-based indexing) 78 Elements from 2 to the last element are gh 78 kl 90 wq 123 az 45 dtype: int64
स्पष्टीकरण
-
आवश्यक पुस्तकालयों को आयात किया जाता है, और उपयोग में आसानी के लिए उपनाम दिए जाते हैं।
-
डेटा मानों की एक सूची बनाई जाती है, जिसे बाद में 'पांडा' लाइब्रेरी में मौजूद 'सीरीज़' फ़ंक्शन के पैरामीटर के रूप में पास किया जाता है
-
इसके बाद, अनुकूलित अनुक्रमणिका मान एक सूची में संग्रहीत किए जाते हैं।
-
पायथन की अनुक्रमण क्षमता का उपयोग करके एक विशिष्ट अनुक्रमणिका तत्व को श्रृंखला से एक्सेस किया जाता है।
-
पायथन में अनुक्रमण क्षमता भी होती है, जहां ऑपरेटर ':' का उपयोग उन तत्वों की एक श्रृंखला को निर्दिष्ट करने के लिए किया जा सकता है जिन्हें एक्सेस/प्रदर्शित करने की आवश्यकता होती है।
-
फिर इसे कंसोल पर प्रिंट किया जाता है।