অন্য টাপল ইনডেক্সের ন্যূনতম মানের সংশ্লিষ্ট টাপল বের করার জন্য 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অপারেন্ড থেকে নির্দিষ্ট আইটেম বের করতে সাহায্য করে। - এই মান একটি ভেরিয়েবলে এসাইন করা হয়েছে।
- এই ভেরিয়েবল আউটপুট, যা কনসোলে প্রদর্শিত হয়েছে।