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