কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম: সিরিজের প্রথম চার সারির মধ্যে সর্বোচ্চ মান বের করুন

সমস্যা বিবরণ

একটি প্যান্ডাস সিরিজ দেওয়া আছে। আমাদের কাজ হলো সিরিজের প্রথম চারটি সারি (ইনডেক্স ০ থেকে ৩) থেকে সর্বোচ্চ মান (maximum value) খুঁজে বের করা।

ইনপুট সিরিজ

0    11
1    12
2    66
3    24
4    80
5    40
6    28
7    50

সমাধানের পদ্ধতি

  1. সিরিজ তৈরি করুন।
  2. প্রথম চার সারি স্লাইস করুন data.iloc[0:4] বা data[:4] ব্যবহার করে।
  3. সর্বোচ্চ মান বের করুন .max() মেথড কল করুন।

পূর্ণ কোড উদাহরণ

import pandas as pd

l = [11,12,66,24,80,40,28,50]
data = pd.Series(l)
print("সম্পূর্ণ সিরিজ:")
print(data)

rows = data.iloc[0:4]  # ইনডেক্স ০,১,২,৩
print("\nপ্রথম চার সারি:")
print(rows)

max_val = rows.max()
print(f"\nপ্রথম চার সারির মধ্যে সর্বোচ্চ মান: {max_val}")

আউটপুট

সম্পূর্ণ সিরিজ:
0    11
1    12
2    66
3    24
4    80
5    40
6    28
7    50

প্রথম চার সারি:
0    11
1    12
2    66
3    24

প্রথম চার সারির মধ্যে সর্বোচ্চ মান: 66

নোট: iloc[0:4] ইনডেক্স ০ থেকে ৩ পর্যন্ত (৪টি সারি) বের করে। পাইথনে স্লাইসিংয়ে শেষ ইনডেক্স বাদ থাকে।

  1. পাইথনে একটি অ্যারে থেকে সর্বোচ্চ nCr মান দিয়ে জোড়া বের করুন

  2. পাইথনে সমীকরণ a + b = c থেকে অনুপস্থিত মান বের করুন

  3. পাইথনে নেস্টেড লিস্ট থেকে সর্বোচ্চ ভ্যালু 가진 সাবলিস্ট বের করা (Find sublist with maximum value)

  4. পাইথন প্রোগ্রাম ডিকশনারিতে দ্বিতীয় সর্বোচ্চ মান বের করা