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