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

পাইথন: অন্য লিস্টের ভিত্তিতে K এলিমেন্টের সর্বোচ্চ মান বের করা

যদি অন্য লিস্টের ভিত্তিতে K এলিমেন্টের সর্বোচ্চ মান বের করতে হয়, তবে একটি সিম্পল ইটারেশন, 'append' মেথড এবং 'max' মেথড ব্যবহার করা হয়।

উদাহরণ

নিচে এর демонস্ট্রেশন দেওয়া হলো:

my_list_1 = [62, 25, 32, 98, 75, 12, 46, 53] my_list_2 = [91, 42, 48, 76, 23, 17, 42, 83] print("The first list is : " ) print(my_list_1) print("The first list after sorting is : " ) my_list_1.sort() print(my_list_1) print("The second list is : " ) print(my_list_2) print("The first list after sorting is : " ) my_list_2.sort() print(my_list_2) K = 42 print("The value of K is ") print(K) my_result = [] for index in range(len(my_list_1)):     if my_list_2[index] == K :         my_result.append(my_list_1[index]) my_result = max(my_result) print("The result is : ") print(my_result)

আউটপুট

The first list is : [62, 25, 32, 98, 75, 12, 46, 53] The first list after sorting is : [12, 25, 32, 46, 53, 62, 75, 98] The second list is : [91, 42, 48, 76, 23, 17, 42, 83] The first list after sorting is : [17, 23, 42, 42, 48, 76, 83, 91] The value of K is 42 The result is : 46

ব্যাখ্যা

  • দুটি লিস্ট ডিফাইন করা হয় এবং কনসোলে দেখানো হয়।

  • এগুলো 'sort' মেথড ব্যবহার করে সর্ট করা হয় এবং কনসোলে দেখানো হয়।

  • K এর মান ডিফাইন করা হয় এবং কনসোলে দেখানো হয়।

  • একটি খালি লিস্ট ডিফাইন করা হয়।

  • প্রথম লিস্টটি ইটারেট করা হয়।

  • দ্বিতীয় লিস্টের নির্দিষ্ট ইনডেক্সের এলিমেন্টকে K ভ্যালুতে অ্যাসাইন করা হয়।

  • প্রথম লিস্টের সেই ইনডেক্সের এলিমেন্ট খালি লিস্টে অ্যাপেন্ড করা হয়।

  • এই লিস্টের এলিমেন্টগুলোর সর্বোচ্চ মান বিবেচনা করা হয়।

  • এই এলিমেন্ট একটি ভেরিয়েবলে অ্যাসাইন করা হয়।

  • এটি আউটপুট হিসেবে কনসোলে দেখানো হয়।

  1. পাইথনে লিস্ট অফ লিস্টে এলিমেন্ট আছে কিনা যাচাই করুন

  2. পাইথনে লিস্টের এলিমেন্ট রিপিট করুন

  3. পাইথনে লিস্টে সর্বোচ্চ ও ন্যূনতম উপাদানের পজিশন বের করার প্রোগ্রাম

  4. Python-এ লিস্ট প্রিন্ট করা