কম্পিউটার

পাইথনে 1 থেকে n পর্যন্ত n উপাদান সহ একটি তালিকা তৈরি করার প্রোগ্রাম


ধরুন আমাদের একটি সংখ্যা n আছে। আমাদের n আকারের উপাদানগুলির একটি তালিকা তৈরি করতে হবে, উপাদানগুলি 1 থেকে n পর্যন্ত।

সুতরাং, যদি ইনপুট n =5 এর মত হয়, তাহলে আউটপুট হবে [1,2,3,4,5]

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • এই সমস্যা সমাধানের জন্য পাইথন তালিকা বোঝার কৌশল ব্যবহার করুন
  • 1 থেকে n পর্যন্ত প্রতিটি i-এর জন্য i দিয়ে একটি তালিকা তৈরি করুন, এর জন্য আমরা range() ফাংশন ব্যবহার করি। এটি লোয়ার বাউন্ড নেবে যা এখানে n এবং উপরের বাউন্ড n+1 কারণ আমরা n পর্যন্ত জেনারেট করতে চাই।

উদাহরণ

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

def solve(n):
   return [i for i in range(1,n+1)]
n = 5
print(solve(n))

ইনপুট

5

আউটপুট

[1, 2, 3, 4, 5]

  1. পাইথন প্রোগ্রাম একটি স্ট্রিং থেকে একটি অভিধান তৈরি করতে

  2. একটি তালিকা থেকে N বৃহত্তম উপাদান খুঁজে পেতে পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম একটি তালিকা থেকে ডুপ্লিকেট উপাদান অপসারণ?

  4. 3D তালিকা তৈরি করতে পাইথন প্রোগ্রাম।