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