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

পাইথনে দুটি আনসোর্টেড লিস্ট মার্জ করে সোর্টেড লিস্ট তৈরি করা

দুটি লিস্ট মার্জ করে সর্টেড আউটপুট পাওয়ার প্রোগ্রাম।

উদাহরণ ১: সংখ্যা লিস্ট

Input: list_1 = [1, 3, 2, 0, 3]
       list_2 = [20, 10, 23, 43, 56, -1]
Output: [-1, 0, 1, 2, 3, 3, 10, 20, 23, 43, 56]

উদাহরণ ২: স্ট্রিং লিস্ট

Input: list_1 = ["hafeez", "aslan"]
       list_2 = ["abc", "kareem", "b"]
Output: ["abc", "aslan", "b", "hafeez", "kareem"]

অ্যালগরিদম

১. দুটি লিস্ট ইনিশিয়ালাইজ করুন।
২. + অপারেটর দিয়ে কনক্যাটেনেট করুন।
৩. sort() মেথড দিয়ে সর্ট করুন।
৪. সর্টেড লিস্ট প্রিন্ট করুন।

উদাহরণ ১ কোড

list_1 = [1, 3, 2, 0, 3]
list_2 = [20, 10, 23, 43, 56, -1]

new_list = list_1 + list_2
new_list.sort()
print(new_list)

আউটপুট

[-1, 0, 1, 2, 3, 3, 10, 20, 23, 43, 56]

উদাহরণ ২ কোড

list_1 = ["hafeez", "aslan"]
list_2 = ["abc", "kareem", "b"]

new_list = list_1 + list_2
new_list.sort()
print(new_list)

আউটপুট

['abc', 'aslan', 'b', 'hafeez', 'kareem']

উপসংহার

দুটি লিস্ট মার্জ এবং সর্ট করা খুব সহজ। প্রশ্ন থাকলে কমেন্ট করুন।


  1. পাইথনে দুটি লিস্টের সাধারণ উপাদান প্রিন্ট করার প্রোগ্রাম

  2. পাইথনে ৩D লিস্ট তৈরি করার প্রোগ্রাম

  3. পাইথনে দুটি লিস্টে অনুপস্থিত ও অতিরিক্ত মান বের করার প্রোগ্রাম

  4. পাইথনে দুটি লিস্টের পার্থক্য (Difference) বের করার প্রোগ্রাম