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

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

স্ট্রিং লিস্টকে স্ট্রিং-এর দৈর্ঘ্য অনুযায়ী আরোহী ক্রমে সর্ট করতে হবে। পাইথনের বিল্ট-ইন sort() মেথড বা sorted() ফাংশন key=len দিয়ে এটি করা যায়।

উদাহরণ

Input: strings = ["hafeez", "aslan", "honey", "appi"]
Output: ["appi", "aslan", "honey", "hafeez"]

পদ্ধতি ১: sorted(key=len) ফাংশন

strings = ["hafeez", "aslan", "honey", "appi"]
sorted_list = list(sorted(strings, key=len))
print(sorted_list)

আউটপুট

['appi', 'aslan', 'honey', 'hafeez']

পদ্ধতি ২: sort(key=len) মেথড (ইন-প্লেস)

strings = ["hafeez", "aslan", "honey", "appi"]
strings.sort(key=len)
print(strings)

আউটপুট

['appi', 'aslan', 'honey', 'hafeez']

উপসংহার

key=len পাস করে সহজে দৈর্ঘ্য অনুযায়ী সর্ট করা যায়। প্রশ্ন থাকলে কমেন্ট করুন।


  1. পাইথন প্রোগ্রাম: টাপল (Tuple) আসা পর্যন্ত লিস্টের এলিমেন্ট গণনা

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

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

  4. পাইথনে স্ট্রিংয়ের লিস্ট সর্ট করা