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

পাইথন - মাঝপথের K উপাদান বের করা

যদি মাঝপথের K উপাদান বের করতে হয়, তবে // অপারেটর এবং তালিকা স্লাইসিং ব্যবহার করা হয়।

নিচে এর প্রদর্শন দেওয়া হলো:

উদাহরণ

my_list = [34, 56, 12, 67, 88, 99, 0, 1, 21, 11]
print("The list is : ")
print(my_list)
K = 5
print("The value of K is ")
print(K)
beg_indx = (len(my_list) // 2) - (K // 2)
end_indx = (len(my_list) // 2) + (K // 2)
my_result = my_list[beg_indx: end_indx + 1]
print("The result is : ")
print(my_result)

আউটপুট

The list is : [34, 56, 12, 67, 88, 99, 0, 1, 21, 11]
The value of K is 5
The result is : [67, 88, 99, 0, 1]

ব্যাখ্যা

  • একটি তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।

  • K-এর মান সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।

  • তালিকার দৈর্ঘ্য বের করা হয়েছে এবং '//' অপারেটর ব্যবহার করা হয়েছে।

  • উপরের মান এবং K//2-এর পার্থক্য একটি ভেরিয়েবলে নির্ধারিত করা হয়েছে।

  • এই দুটি মানের যোগফলও একটি ভিন্ন ভেরিয়েবলে নির্ধারিত করা হয়েছে।

  • নির্দিষ্ট উপাদান অ্যাক্সেস করতে একটি তালিকা স্লাইসিং অপারেশন করা হয়েছে।

  • এটি একটি ভেরিয়েবলে সংরক্ষিত করা হয়েছে।

  • এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।

  1. পাইথনে লিস্টে ক্রমাগত এলিমেন্ট জোড়া 만들기

  2. পাইথনে রেঞ্জের মধ্যে এলিমেন্ট ডিলিট করুন

  3. পাইথনে Top K Frequent Elements (সর্বাধিক ফ্রিকোয়েন্ট K সংখ্যক উপাদান)

  4. পাইথনে ডিকশনারি এলিমেন্ট ডিলিট (Delete Dictionary Elements)