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

পাইথনে দেয়া রেঞ্জের সাথে নম্বরের লিস্ট তৈরি করুন

পাইথন তার বিশাল লাইব্রেরি এবং মেথড দিয়ে যেকোনো ডেটা ম্যানিপুলেশন হ্যান্ডেল করতে পারে। দুটি দেয়া নম্বরের মাঝপথের সব নম্বর জেনারেট করার পদ্ধতি এই আর্টিকেলে বর্ণনা করা হয়েছে।

range() ফাংশন ব্যবহার করে

range() ফাংশন একটি নম্বর সিকোয়েন্স রিটার্ন করে যা ০ থেকে শুরু হয় (ডিফল্ট), ১ করে বাড়ে এবং নির্দিষ্ট নম্বরে শেষ হয়। স্টার্ট, এন্ড এবং ইনক্রিমেন্ট স্টেপ পরিবর্তন করা যায়।

উদাহরণ

def getnums(s, e, i):
    return list(range(s, e, i))

start, end, intval = -3, 6, 2
print(getnums(start, end, intval))

আউটপুট

[-3, -1, 1, 3, 5]

randrange ফাংশন ব্যবহার করে

random মডিউলের randrange মেথড দিয়ে র‍্যান্ডম নম্বর জেনারেট করা যায়।

উদাহরণ

import random

def getnums(s, e, i):
    return random.randrange(s, e, i)

start, end, intval = 3, 16, 2
print(getnums(start, end, intval))

আউটপুট

7

numpy.arange ফাংশন ব্যবহার করে

numpy লাইব্রেরির arange ফাংশনও একই প্যারামিটার নেয় এবং লিস্ট আকারে আউটপুট দেয়।

উদাহরণ

import numpy as np

def getnums(s, e, i):
    return np.arange(s, e, i)

start, end, intval = 3, 16, 2
print(getnums(start, end, intval))

আউটপুট

[ 3 5 7 9 11 13 15]
  1. পাইথনে লিস্টে সর্বোচ্চ ফ্রিকোয়েন্সিয়ুক্ত এলিমেন্ট বের করুন

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

  3. পাইথনে নির্দিষ্ট পরিসরে র‍্যান্ডম সংখ্যা জেনারেট করে লিস্টে সংরক্ষণ করার প্রোগ্রাম

  4. পাইথনে লিস্ট কম্প্রিহেনশন দিয়ে ডিকশনারি কীভাবে তৈরি করবেন?