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

পাইথনে ইনডেক্স মিনিমাম ভ্যালু রেকর্ড বের করা


অন্য টাপল ইনডেক্সের ন্যূনতম মানের সংশ্লিষ্ট টাপল বের করার জন্য min মেথড এবং operator.itemgetter মেথড ব্যবহার করা যায়।

min মেথড ইটেরেবলে এলিমেন্টের ন্যূনতম মান দেয়। itemgetter অপারেন্ড থেকে নির্দিষ্ট আইটেম বের করে।

নিচে এর একটি উদাহরণ দেওয়া হলো:

উদাহরণ

from operator import itemgetter
my_list = [('Will', 45), ('Jam', 13), ('Pow', 89), ('Nyk', 56)]
print("লিস্টটি হলো: ")
print(my_list)
my_result = min(my_list, key=itemgetter(1))[0]
print("ন্যূনতম স্কোরযুক্ত মানটি হলো : ")
print(my_result)

আউটপুট

লিস্টটি হলো: [('Will', 45), ('Jam', 13), ('Pow', 89), ('Nyk', 56)]
ন্যূনতম স্কোরযুক্ত মানটি হলো : Jam

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজ ইম্পোর্ট করা হয়েছে।
  • একটি টাপলের লিস্ট সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।
  • এই টাপলের লিস্টে min ফাংশন প্রয়োগ করা হয়েছে, কী হিসেবে itemgetter দিয়ে।
  • এই itemgetter অপারেন্ড থেকে নির্দিষ্ট আইটেম বের করতে সাহায্য করে।
  • এই মান একটি ভেরিয়েবলে এসাইন করা হয়েছে।
  • এই ভেরিয়েবল আউটপুট, যা কনসোলে প্রদর্শিত হয়েছে।

  1. পাইথন লিস্টে ইন্ডেক্স এবং ভ্যালু অ্যাক্সেস করা

  2. পাইথনে ইন্ডেক্স হিসেবে ভ্যালু থাকা ডিকশনারি তৈরি করুন

  3. পাইথনে পাথ উইথ ম্যাক্সিমাম মিনিমাম ভ্যালু

  4. পাইথনে লিস্ট অফ লিস্টের প্রতিটি ইন্ডেক্সের ন্যূনতম মান বের করা