সমাধান
এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -
-
একটি খালি তালিকা সংজ্ঞায়িত করুন
-
একটি লুপ তৈরি করুন এবং 100 থেকে 150
পরিসর সেট করুন -
2 থেকে মানের রেঞ্জ পর্যন্ত মানগুলি অ্যাক্সেস করতে লুপের জন্য আরেকটি সেট করুন এবং ফ্যাক্টরগুলি সন্ধান করুন, যদি কিছু না পাওয়া যায় তবে তালিকায় যোগ করুন। এটি নীচে সংজ্ঞায়িত করা হয়েছে,
for i in range(100,150): for j in range(2, i): if(i % j == 0): break else: l.append(i)
-
এলোমেলো নমুনা মান 5 হিসাবে সেট করুন এবং তালিকায় বরাদ্দ করুন তারপর অবশেষে একটি সিরিজ তৈরি করুন।
data = rand.sample(l,5) rand_series = pd.Series(data)
উদাহরণ
আরও ভালোভাবে বোঝার জন্য আসুন আমরা নিম্নলিখিত বাস্তবায়ন দেখি।
import pandas as pd import random as rand l = [] for i in range(100,150): for j in range(2, i): if(i % j == 0): break else: l.append(i) data = rand.sample(l,5) rand_series = pd.Series(data) print(rand_series)
আউটপুট
0 109 1 149 2 107 3 101 4 131