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

পাইথন প্রোগ্রাম - সারির দৈর্ঘ্য বৃদ্ধি ক্রমে আছে কিনা পরীক্ষা করা

যদি সারির দৈর্ঘ্য বৃদ্ধি ক্রমে আছে কিনা পরীক্ষা করতে হয়, তবে একটি সাধারণ পুনরাবৃত্তি এবং একটি বুলিয়ান মান ব্যবহার করা হয়।

নিচে এর প্রদর্শন দেওয়া হলো:

উদাহরণ

my_list = [[55], [12, 17], [25, 32, 24], [58, 36, 57, 19, 14]]
print("The list is :")
print(my_list)
my_result = True
for index in range(len(my_list) - 1):
    if len(my_list[index + 1]) <= len(my_list[index]):
        my_result = False
        break
print("The result is :")
if my_result == True:
    print("The rows are increasing in length")
else:
    print("The rows aren't increasing in length")

আউটপুট

The list is : [[55], [12, 17], [25, 32, 24], [58, 36, 57, 19, 14]]
The result is : The rows are increasing in length

ব্যাখ্যা

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

  • একটি ভেরিয়েবল বুলিয়ান মান 'True' নির্ধারিত করা হয়েছে।

  • তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং তালিকাগুলোর আকার তার ক্রমিক তালিকাগুলোর সাথে তুলনা করা হয়েছে।

  • যদি একটি নির্দিষ্ট শর্ত পূরণ হয়, অর্থাৎ যদি তালিকার দৈর্ঘ্য ক্রমিক তালিকার দৈর্ঘ্যের চেয়ে কম হয়, তবে বুলিয়ান মান 'True' আরম্ভ করা হয়।

  • নিয়ন্ত্রণ লুপ থেকে বের হয়ে যায়।

  • শেষে, বুলিয়ান মান অনুযায়ী প্রাসঙ্গিক বার্তা কনসোলে প্রদর্শিত হয়।

  1. পাইথনে লিস্ট স্ট্রিক্টলি ইনক্রিজিং বা ডিক্রিজিং কিনা যাচাই করার প্রোগ্রাম

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

  3. পাইথন প্রোগ্রাম: দুটি লিস্ট সার্কুলারলি ইডেন্টিক্যাল কিনা চেক করা

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