python如何一次性取出多個(gè)隨機(jī)數(shù)
HUH函數(shù)
2018-07-04 10:09:25
TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
Python內(nèi)置的函數(shù)一次只能生成一個(gè)隨機(jī)數(shù),然而你可以方便地使用表理解(list comprehension)一次性生成多個(gè)隨機(jī)數(shù)。示例的代碼如下:
1234 | import random [random.randint( 0 , 100 ) for _ in range ( 10 )] #[57, 93, 22, 55, 41, 64, 47, 32, 93, 61] |
range函數(shù)輸入不同的值,可以設(shè)置需要生成隨機(jī)數(shù)的個(gè)數(shù),上面的例子中生成了10個(gè)隨機(jī)數(shù)。
舉報(bào)