আসুন আমরা বুঝতে পারি কিভাবে স্লাইসিং অপারেটর ':' একটি নির্দিষ্ট পরিসরের মধ্যে উপাদানগুলি অ্যাক্সেস করতে ব্যবহার করা যেতে পারে৷
উদাহরণ
pdmy_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)n =3print("নীচের 3টি উপাদান হল :")print(my_series[n:])
আউটপুট
সিরিজটিতে নিম্নলিখিত উপাদানগুলি রয়েছেব্যাখ্যা
-
প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করা হয়, এবং ব্যবহারের সুবিধার জন্য উপনাম নাম দেওয়া হয়৷
-
ডেটা মানগুলির একটি তালিকা তৈরি করা হয়, যা পরে 'পান্ডাস' লাইব্রেরিতে উপস্থিত 'সিরিজ' ফাংশনে প্যারামিটার হিসাবে পাস করা হয়
-
এরপরে, কাস্টমাইজড ইনডেক্স মান (যা পরে প্যারামিটার হিসাবে পাস করা হয়) একটি তালিকায় সংরক্ষণ করা হয়।
-
পাইথনে ইনডেক্সিং ':' অপারেটর ব্যবহার করে সিরিজ থেকে মানগুলির একটি নির্দিষ্ট পরিসর অ্যাক্সেস করা যেতে পারে।
-
':' অপারেটরটি নিম্ন পরিসরের মান এবং উচ্চ পরিসরের মানগুলির মধ্যে ব্যবহার করা যেতে পারে:[নিম্ন পরিসর :উচ্চতর পরিসর]।
-
এটি নিম্ন পরিসরের মান অন্তর্ভুক্ত করবে কিন্তু উচ্চ পরিসরের মান বাদ দেবে।
-
যদি নিম্ন পরিসরের জন্য কোন মান প্রদান করা না হয়, তাহলে এটি 0 হিসাবে নেওয়া হয়।
-
যদি উচ্চতর পরিসরের জন্য কোনো মান প্রদান করা না হয়, তাহলে এটিকে লেন (ডেটা স্ট্রাকচার)-1 হিসেবে নেওয়া হয়।
-
এখানে, এটি নির্দেশ করে যে নিম্ন পরিসীমা হল 3 এবং উচ্চতর পরিসর হল লেন(ডেটা স্ট্রাকচার)-1৷
-
এটি তারপর কনসোলে মুদ্রিত হয়৷
৷