用處:取隨機數在“蒙特卡洛隨機搜索法”全局最優算法中非常重要!
模塊:random
方法:random.choice(seq)? # 隨機取一個;? ?random.sample(seq,n)? # 隨機取n個,并組成一個列表
示例:
import random
a = [2, 55, 12, 32, 'gb', 21, 'xx', 7]
random.choice(a)? ? ? ? # 隨機取出1個數
random.sample(a,3)? ? # 隨機取出3個數,這3個數放在一個列表中
注:python取隨機數的方法可與Matlab曲隨機數的方法對照。