কম্পিউটার

পাইথনে সিরিজ ডেটা স্ট্রাকচার থেকে বিভিন্ন উপায়ে ডেটা অ্যাক্সেস করা যায় তা ব্যাখ্যা করুন?


উপাদানগুলিকে সূচক করার এবং তাদের অবস্থানগত সূচকের মানগুলি ব্যবহার করে সেগুলি অ্যাক্সেস করার ক্ষমতা যখন আমাদের নির্দিষ্ট মানগুলি অ্যাক্সেস করতে হয় তখন একটি দুর্দান্ত উদ্দেশ্য কাজ করে৷

আসুন দেখি কিভাবে সিরিজ ডেটা স্ট্রাকচার একটি নির্দিষ্ট সূচক থেকে মান পেতে সূচক হতে পারে।

উদাহরণ

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)মুদ্রণ("সিরিজটিতে নিম্নলিখিত উপাদান রয়েছে")প্রিন্ট(my_series)মুদ্রণ("দ্বিতীয় উপাদান (শূন্য-ভিত্তিক ইন্ডেক্সিং)")প্রিন্ট(my_series[2])মুদ্রণ("এর থেকে উপাদান 2 থেকে শেষ উপাদান হল")print(my_series[2:])

আউটপুট

সিরিজটিতে নিম্নোক্ত উপাদানগুলি রয়েছে:

ব্যাখ্যা

  • প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করা হয়, এবং ব্যবহারের সুবিধার জন্য উপনাম নাম দেওয়া হয়৷

  • ডেটা মানগুলির একটি তালিকা তৈরি করা হয়, যা পরে 'পান্ডাস' লাইব্রেরিতে উপস্থিত 'সিরিজ' ফাংশনে প্যারামিটার হিসাবে পাস করা হয়

  • এরপরে, কাস্টমাইজড সূচক মান একটি তালিকায় সংরক্ষণ করা হয়।

  • পাইথনের ইন্ডেক্সিং ক্ষমতা ব্যবহার করে সিরিজ থেকে একটি নির্দিষ্ট সূচক উপাদান অ্যাক্সেস করা হয়।

  • পাইথনে ইন্ডেক্সিং ক্ষমতাও রয়েছে, যেখানে অপারেটর ':' ব্যবহার করা যেতে পারে এমন উপাদানের একটি পরিসীমা নির্দিষ্ট করতে যা অ্যাক্সেস/প্রদর্শন করা প্রয়োজন।

  • এটি তারপর কনসোলে মুদ্রিত হয়৷


  1. সূচী কাস্টমাইজড পাইথন যখন একটি সিরিজ থেকে একাধিক উপাদান পুনরুদ্ধার কিভাবে?

  2. পাইথনে ইনডেক্স মান (কাস্টমাইজ করা যেতে পারে বা নাও হতে পারে) ব্যবহার করে একটি সিরিজের উপাদানগুলি কীভাবে অ্যাক্সেস করবেন?

  3. স্কেলার/ধ্রুবক মান ব্যবহার করে পাইথনে সিরিজ ডেটা স্ট্রাকচার কীভাবে তৈরি করা যায় তা ব্যাখ্যা করুন?

  4. পাইথনের অ্যারে থেকে উপাদানগুলি মুছে ফেলার মাধ্যমে সর্বাধিক পয়েন্টগুলি সন্ধান করুন