কম্পিউটার

পাইথনে মোট সংখ্যা দ্বারা Tuples সাজান


যখন অঙ্কের উপর ভিত্তি করে টিপলের একটি তালিকায় উপাদানটি সাজানোর প্রয়োজন হয়, তখন 'বাছাই করা' পদ্ধতি এবং ল্যাম্বডা ফাংশন ব্যবহার করা যেতে পারে।

নীচে একই −

এর জন্য একটি প্রদর্শন রয়েছে৷

উদাহরণ

my_list = [(11, 23, 45, 678), (34, 67), (653,), (78, 99, 23, 45), (67, 43)]

print("The list is : ")
print(my_list)

my_result = sorted(my_list, key = lambda tup : sum([len(str(ele)) for ele in tup ]))

print("The sorted tuples are ")
print(my_result)

আউটপুট

The list is :
[(11, 23, 45, 678), (34, 67), (653,), (78, 99, 23, 45), (67, 43)]
The sorted tuples are
[(653,), (34, 67), (67, 43), (78, 99, 23, 45), (11, 23, 45, 678)]

ব্যাখ্যা

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

  • ল্যাম্বডা ফাংশনটি টিপলের তালিকার মাধ্যমে পুনরাবৃত্তি করতে এবং প্রতিটি উপাদানকে একটি স্ট্রিং ডেটা টাইপে রূপান্তর করার পরে প্রতিটি উপাদানের দৈর্ঘ্য পেতে ব্যবহৃত হয়।

  • এটি 'বাছাই' পদ্ধতি ব্যবহার করে সাজানো হয়।

  • এই মানটি একটি ভেরিয়েবলে বরাদ্দ করা হয়েছে৷

  • এটি কনসোলে প্রদর্শিত হয়৷


  1. পাইথনে রং সাজান

  2. পাইথনে ভেরিয়েবলের সুযোগ

  3. পাইথনে Tuples আপডেট করা হচ্ছে

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