numpy中tile函数
生活随笔
收集整理的這篇文章主要介紹了
numpy中tile函数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
tile函數(shù)位于python模塊numpy.lib.shape_base中,他的功能是重復(fù)某個數(shù)組。
?
函數(shù)的形式是tile(A,reps) 函數(shù)參數(shù)說明中提到A和reps都是array_like的,什么是array_like的parameter呢?在網(wǎng)上查了一下,始終搞不明白,便把熟悉的python數(shù)據(jù)類型都試了一下,得出以下結(jié)論。 A的類型眾多,幾乎所有類型都可以:array, list, tuple, dict, matrix以及基本數(shù)據(jù)類型int, string, float以及bool類型。 reps的類型也很多,可以是tuple,list, dict, array, int,bool.但不可以是float, string, matrix類型。比如tile(A,n),功能是將數(shù)組A重復(fù)n次,構(gòu)成一個新的數(shù)組,我們還是使用具體的例子來說明問題:
先來引入numpy下的所有方法
?
我們創(chuàng)建一個a,如圖下圖,使用tile來創(chuàng)建b,注意看b的數(shù)據(jù)結(jié)構(gòu)
?
-
?
-
假如我們輸入一個元組(1,2),我們會得到一樣的結(jié)果,與上面相同的b
-
-
?
-
- 當(dāng)然,我們想要a變?yōu)橐粋€二維數(shù)組,就要換一種重復(fù)的方式了
轉(zhuǎn)載于:https://www.cnblogs.com/yyxayz/p/4033712.html
總結(jié)
以上是生活随笔為你收集整理的numpy中tile函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 赔钱!纽约专职司机起诉特斯拉:自动加速致
- 下一篇: Zeroc Ice 发布订阅者之demo