天天看點

numpy.random 常用函數詳解之排列亂序篇(Permutations)

1.numpy.random.shuffle(x)

參數:填入數組或清單。

傳回值:無。

函數功能描述:對填入的數組或清單進行亂序處理,shape保持不變。

numpy.random 常用函數詳解之排列亂序篇(Permutations)
numpy.random 常用函數詳解之排列亂序篇(Permutations)

2.numpy.random.permutation(x)

參數:填入整型資料或數組。若填入正整數n,則将np.arange(n)亂序後傳回;若填入數組,則将數組亂序後傳回。

傳回值:亂序數組。

函數功能描述:将數組亂序後輸出。若填入的多元數組,則隻對第一個次元進行亂序處理,其餘次元不變。如填入二維數組,則隻對行的順序進行調整,每行内部元素順序保持不變。

numpy.random 常用函數詳解之排列亂序篇(Permutations)

參考資料:https://docs.scipy.org/doc/numpy-1.7.0/reference/routines.random.html

原創:秋沐霖

部落格首頁:https://www.cnblogs.com/HL-space/

歡迎轉載,轉載請注明出處。

出錯之處,敬請交流、雅正!

創作不易,您的 " 推薦 " 和 " 關注 " ,是給我最大的鼓勵!