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

অ্যারে (লিস্ট) ডিসেন্ডিং অর্ডারে সর্ট করার পাইথন প্রোগ্রাম


list.sort(reverse=True) ব্যবহার করে লিস্টকে ডিসেন্ডিং অর্ডারে ইন-প্লেস সর্ট করা হয়।

উদাহরণ

my_list = [44, 56, 42, 31, 11, 23, 78, 89, 9, 0]
print("মূল লিস্ট:", my_list)

my_list.sort(reverse=True)
print("ডিসেন্ডিং সর্টেড:", my_list)

আউটপুট

মূল লিস্ট: [44, 56, 42, 31, 11, 23, 78, 89, 9, 0]
ডিসেন্ডিং সর্টেড: [89, 78, 56, 44, 42, 31, 23, 11, 9, 0]

ব্যাখ্যা

  • sort(reverse=True) ইন-প্লেস ডিসেন্ডিং সর্ট।

  • মুল লিস্ট মডিফাই হয়, নতুন লিস্ট তৈরি হয় না।

  • নতুন লিস্ট চাইলে: sorted(my_list, reverse=True)।

  • টাইম কমপ্লেক্সিটি: O(n log n) (Timsort)۔


  1. পাইথনে সম-বিষম সমতা অনুযায়ী অ্যারে সর্ট করা

  2. পাইথনে এলিমেন্টের দৈর্ঘ্য অনুযায়ী লিস্ট সর্ট করা

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

  4. পাইথনে এলিমেন্টের দৈর্ঘ্য অনুযায়ী লিস্ট সর্ট করা