যদি সিরিজে ডিফল্ট ইনডেক্স ভ্যালু ব্যবহার করা হয়, তবে সেগুলো ইনডেক্সিং দিয়ে এক্সেস করা যায়। যদি ইনডেক্স ভ্যালু কাস্টমাইজ করা হয়, তবে সেগুলো ইনডেক্স ভ্যালু হিসেবে পাস করে কনসোলে দেখানো হয়। নিচে উদাহরণ দিয়ে বুঝানো হলো:
উদাহরণ
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
ব্যাখ্যা
প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করা হয়েছে এবং এলিয়াস নাম দেওয়া হয়েছে।
একটি ডেটা ভ্যালুর লিস্ট তৈরি করা হয়েছে, যা পরে পান্ডাস লাইব্রেরির
Seriesফাংশনে পাস করা হয়েছে।পরবর্তীতে কাস্টমাইজড ইনডেক্স ভ্যালু (যা পরে প্যারামিটার হিসেবে পাস হবে) একটি লিস্টে সংরক্ষণ করা হয়েছে।
সিরিজ তৈরি করা হয়েছে এবং ইনডেক্স লিস্ট ও ডেটা পাস করা হয়েছে।
সিরিজ কনসোলে প্রিন্ট করা হয়েছে।
যেহেতু ইনডেক্স ভ্যালু কাস্টমাইজড, তাই সেগুলো
series_name['index_name']ব্যবহার করে সিরিজের মান এক্সেস করা হয়।তারপর কনসোলে প্রিন্ট করা হয়েছে।