কম্পিউটার

পাইথন প্রোগ্রাম ব্যবহার করে প্রতিটি টিপলের শেষ উপাদান দ্বারা ক্রমবর্ধমান ক্রম অনুসারে টিপলের একটি তালিকা সাজান


যখন প্রতিটি টিপলের শেষ উপাদানের উপর ভিত্তি করে ক্রমবর্ধমান ক্রম অনুসারে টিপলের একটি তালিকা সাজানোর প্রয়োজন হয়, তখন একটি পদ্ধতি সংজ্ঞায়িত করা হয়, যা টিপলের উপর পুনরাবৃত্তি করে এবং এটি অর্জনের জন্য একটি সাধারণ অদলবদল সম্পাদন করে।

নীচে একই −

এর প্রদর্শন করা হল

উদাহরণ

def sort_tuple(my_tup):my_len =len(my_tup) in range(0, my_len):j এর জন্য রেঞ্জ(0, my_len-i-1):if (my_tup[j][-1]> my_tup[j + 1][-1]):temp =my_tup[j] my_tup[j]=my_tup[j + 1] my_tup[j + 1]=temp রিটার্ন my_tupmy_tuple =[(1, 92), (34, 25), (67, 89)]print("The tuple is :")print(my_tuple)print("টিপলের সাজানো তালিকা হল :")print(sort_tuple(my_tuple))

আউটপুট

টিপল হল :[(1, 92), (34, 25), (67, 89)] টিপলগুলির সাজানো তালিকা হল :[(34, 25), (67, 89), (1, 92) )]

ব্যাখ্যা

  • 'sort_tuple' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে, যা প্যারামিটার হিসাবে tuple এর একটি তালিকা নেয়

  • এটি তালিকার মাধ্যমে পুনরাবৃত্তি করে, এবং টিপলের তালিকার প্রতিটি টিপলের শেষ উপাদানটি বড় কি না তা পরীক্ষা করে।

  • তাদের সঠিক জায়গায় রাখতে একটি সাধারণ অদলবদল ব্যবহার করা হয়।

  • টিপলের তালিকা আউটপুট হিসাবে ফিরে আসে।

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

  • টিপলের এই তালিকাটি পাস করে পদ্ধতিটিকে বলা হয়।

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


  1. পাইথন প্রোগ্রাম প্রদত্ত তালিকা থেকে টিপলগুলির একটি তালিকা তৈরি করতে প্রতিটি টিপলে সংখ্যা এবং এর ঘনক্ষেত্র রয়েছে

  2. পাইথন প্রোগ্রাম একটি তালিকায় উপাদান গণনা একটি উপাদান একটি Tuple না হওয়া পর্যন্ত?

  3. পাইথন প্রোগ্রাম সাবলিস্টের দ্বিতীয় উপাদান অনুযায়ী একটি তালিকা সাজাতে।

  4. পাইথন প্রোগ্রাম যেকোন কী দ্বারা ক্রমবর্ধমান ক্রমে টিপল বাছাই করে।