तत्वों को इंडेक्स करने और उनकी स्थिति इंडेक्स वैल्यू का उपयोग करके उन्हें एक्सेस करने की क्षमता एक महान उद्देश्य पूरा करती है जब हमें विशिष्ट मानों को एक्सेस करने की आवश्यकता होती है।
आइए देखते हैं कि सीरीज़ डेटा स्ट्रक्चर को इंडेक्स करके किसी विशिष्ट इंडेक्स से मान कैसे प्राप्त करें।
उदाहरण
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("सीरीज़ में निम्नलिखित तत्व हैं")
print(my_series)
print("दूसरा तत्व (शून्य-आधारित इंडेक्सिंग)")
print(my_series[2])
print("2 से अंतिम तत्व तक के तत्व हैं")
print(my_series[2:])आउटपुट
सीरीज़ में निम्नलिखित तत्व हैं ab 34 mn 56 gh 78 kl 90 wq 123 az 45 dtype: int64 दूसरा तत्व (शून्य-आधारित इंडेक्सिंग) 78 2 से अंतिम तत्व तक के तत्व हैं gh 78 kl 90 wq 123 az 45 dtype: int64
व्याख्या
आवश्यक लाइब्रेरी आयात की गई हैं, और उपयोग में आसानी के लिए उपनाम दिए गए हैं।
डेटा मानों की एक सूची बनाई गई है, जिसे बाद में 'pandas' लाइब्रेरी में मौजूद 'Series' फ़ंक्शन के पैरामीटर के रूप में पास किया जाता है।
अगला, कस्टमाइज़्ड इंडेक्स वैल्यू एक सूची में संग्रहीत की जाती हैं।
Python की इंडेक्सिंग क्षमता का उपयोग करके सीरीज़ से एक विशिष्ट इंडेक्स तत्व एक्सेस किया जाता है।
Python में इंडेक्सिंग क्षमता भी होती है, जहां ऑपरेटर ':' का उपयोग उन तत्वों की रेंज निर्दिष्ट करने के लिए किया जा सकता है जिन्हें एक्सेस/प्रदर्शित करने की आवश्यकता है।
इसे फिर कंसोल पर प्रिंट किया जाता है।