วิธีการ choice ของโมดูล random
วิธีการ choice ของโมดูล random
ส่งกลับสมาชิกที่สุ่มมาจาก
ลำดับ (สตริง, ลิสต์, ทูเพิล)
ในพารามิเตอร์ของวิธีเราระบุลำดับ
ที่ต้องการ
ไวยากรณ์
import random
random.choice(ลำดับ)
ตัวอย่าง
มาสุ่มสมาชิกใดๆ จากสตริงกัน:
txt = 'abcde'
print(random.choice(txt))
ผลลัพธ์จากการรันโค้ด:
'e'
ตัวอย่าง
ตอนนี้มาสุ่มสมาชิกจากลิสต์กัน:
lst = [1, 2, 3, 4, 5]
print(random.choice(lst))
ผลลัพธ์จากการรันโค้ด:
5
ตัวอย่าง
มาสุ่มสมาชิกใดๆ จากทูเพิลกัน:
tpl = ('1', '2', '3', '4', '5')
print(random.choice(tpl))
ผลลัพธ์จากการรันโค้ด:
'4'