যখন টিপলের তালিকা নির্দিষ্ট ক্রমে সাজানোর প্রয়োজন হয়, তখন 'বাছাই করা' পদ্ধতি ব্যবহার করা যেতে পারে।
তালিকার উপাদানগুলিকে সাজানোর জন্য 'বাছাই করা' পদ্ধতি ব্যবহার করা হয়।
ভিন্নধর্মী মান (অর্থাৎ পূর্ণসংখ্যা, ভাসমান বিন্দু, স্ট্রিং ইত্যাদির মতো যেকোনো ডেটা টাইপের ডেটা) সংরক্ষণ করতে একটি তালিকা ব্যবহার করা যেতে পারে। টিপলের একটি তালিকায় মূলত একটি তালিকায় আবদ্ধ টিপল থাকে।
নীচে একই −
এর জন্য একটি প্রদর্শন রয়েছে৷উদাহরণ
def tuple_sort(my_tup):return(sorted(my_tup, key =lambda x:x[1]))my_tuple =[('মাহে', 11), ('আইশা', 33), ('ইচ্ছা', 50), ('রুট', 65)]মুদ্রণ("টুপলের তালিকা হল :")প্রিন্ট(মাই_টুপল)প্রিন্ট("নির্দিষ্ট ক্রমে রাখার পর টিপলটি হল :")প্রিন্ট(টুপল_সোর্ট(মাই_টুপল))
আউটপুট
টিপলের তালিকা হল :[('মাহে', 11), ('আয়শা', 33), ('উইল', 50), ('রুট', 65)] একটি নির্দিষ্ট ক্রমে স্থাপন করার পরে টিপল হল :[('মাহে', 11), ('আয়শা', 33), ('ইচ্ছা', 50), ('রুট', 65)]ব্যাখ্যা
- 'tuple_sort' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে যা প্যারামিটার হিসাবে tuple এর একটি তালিকা নেয়।
- এটি 'সর্টেড' পদ্ধতি ব্যবহার করে টিপলের তালিকার ভিতরের প্রতিটি টিপলের প্রথম উপাদানের উপর ভিত্তি করে ক্রমানুসারে টিপলের তালিকা সাজাতে।
- টুপলের একটি তালিকা সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়।
- ফাংশনটিকে প্যারামিটার হিসাবে টিপলের এই তালিকাটি পাস করে ডাকা হয়।
- এই অপারেশনের ডেটা একটি ভেরিয়েবলে সংরক্ষিত হয়।
- এই ভেরিয়েবল হল আউটপুট যা কনসোলে প্রদর্শিত হয়।