【python】tile函數

格式:tile(A,reps)
* A:array_like
* 輸入的array
* reps:array_like
* A沿各個維度重複的次數

舉例:A=[1,2]
1. tile(A,2)
結果:[1,2,1,2]
2. tile(A,(2,3))
結果:[[1,2,1,2,1,2], [1,2,1,2,1,2]]
3. tile(A,(2,2,3))
結果:[[[1,2,1,2,1,2], [1,2,1,2,1,2]],
[[1,2,1,2,1,2], [1,2,1,2,1,2]]]

reps的數字從後往前分別對應A的第N個維度的重複次數。如tile(A,2)表示A的第一個維度重複2遍,tile(A,(2,3))表示A的第一個維度重複3遍,然後第二個維度重複2遍,tile(A,(2,2,3))表示A的第一個維度重複3遍,第二個維度重複2遍,第三個維度重複2遍。

轉:http://blog.csdn.net/april_newnew/article/details/44176059

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章