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

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

ধরুন আমাদের একটি সংখ্যা n আছে। আমাদের n সাইজের একটি লিস্ট তৈরি করতে হবে য 엘িমেন্টগুলো ১ থেকে n পর্যন্ত।

উদাহরণস্বরূপ, যদি ইনপুট n = 5 হয়, তবে আউটপুট হবে [1,2,3,4,5]।

সমাধানের ধাপসমূহ

  • পাইথন লিস্ট কম্প্রিহেনশন স্ট্র্যাটেজি ব্যবহার করুন
  • range() ফাংশন ব্যবহার করে 1 থেকে n+1 পর্যন্ত i দিয়ে একটি লিস্ট বানান (কারণ 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. পাইথনে ৩D লিস্ট তৈরি করার প্রোগ্রাম