যখন একটি টিপলে তালিকাগুলি সাজানোর প্রয়োজন হয়, তখন 'টুপল' পদ্ধতি, 'বাছাই করা' পদ্ধতি এবং একটি জেনারেটর এক্সপ্রেশন ব্যবহার করা যেতে পারে।
তালিকার উপাদানগুলিকে সাজানোর জন্য 'সর্টেড' পদ্ধতি ব্যবহার করা হয়। এটি একটি অন্তর্নির্মিত ফাংশন, যা সাজানো তালিকা প্রদান করে।
জেনারেটর হল পুনরাবৃত্তি তৈরির একটি সহজ উপায়। এটি স্বয়ংক্রিয়ভাবে '__iter__()' এবং '__next__()' পদ্ধতির সাথে একটি ক্লাস প্রয়োগ করে এবং অভ্যন্তরীণ অবস্থার ট্র্যাক রাখে, সেইসাথে 'স্টপআইটারেশন' ব্যতিক্রম উত্থাপন করে যখন কোনো মান উপস্থিত না থাকে যা ফেরত দেওয়া যায়।
'টুপল' পদ্ধতিটি একটি পুনরাবৃত্তিযোগ্য যুক্তি হিসাবে নেয় এবং এটিকে একটি টিপল টাইপে রূপান্তর করে।
ভিন্নধর্মী মান (অর্থাৎ পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদির মতো যেকোনো ডেটা টাইপের ডেটা) সংরক্ষণ করতে একটি তালিকা ব্যবহার করা যেতে পারে।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_tuple =([4, 55, 100], [44, 55, 67], [7, 86, 0])print("তালিকার টিপল হল")print(my_tuple)my_result =tuple((sorted) (sub) my_tuple এ sub এর জন্য আউটপুট
তালিকার টিপল হল ([4, 55, 100], [44, 55, 67], [7, 86, 0]) বাছাই করার পরে তালিকার টিপল হল :([4, 55, 100], [৪৪, ৫৫, ৬৭], [০, ৭, ৮৬])
ব্যাখ্যা
- একটি তালিকা তৈরি করা হয়, এবং কনসোলে প্রদর্শিত হয়।
- এটি পুনরাবৃত্তি করা হয়, এবং 'সর্টেড' পদ্ধতি ব্যবহার করে সাজানো হয়।
- 'টুপল' পদ্ধতি ব্যবহার করে এটি একটি টিপলে রূপান্তরিত হয়।
- এটি সব একটি জেনারেটর এক্সপ্রেশন ব্যবহার করে করা হয়।
- এটি একটি মান নির্ধারণ করা হয়৷ ৷
- এটি কনসোলে প্রদর্শিত হয়।