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