วิธีแก้ปัญหา
ทำตามขั้นตอนด้านล่าง
สร้างลิสต์ว่าง
วนลูปช่วง 100 ถึง 150
วนลูปอีกชั้นหาตัวประกอบ ถ้าไม่มีตัวประกอบให้เพิ่มในลิสต์
for i in range(100,150):
for j in range(2, i):
if(i % j == 0):
break
else:
l.append(i)
สุ่ม 5 ค่าจากลิสต์ แล้วสร้าง Series
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