如何在Python中生成ndarray
生成ndarray最簡(jiǎn)單的方法就是array函數(shù),array函數(shù)接受任意的序列型對(duì)象,生成一個(gè)新的包含傳遞數(shù)據(jù)的NumPy數(shù)組。例子如下:
importnumpyasnp
data1=[1,2,3,4]
data2=[[1,2,3,4],[5,6,7,8]]
arr1=np.array(data1)
arr2=np.array(data2)
arr1=arr1*10
arr2=arr2+arr1
print(arr1)
print(arr2)
結(jié)果如下
[10203040]
[[11223344]
[15263748]]
我們可以看到array函數(shù)將數(shù)組轉(zhuǎn)化成為了ndarray,同時(shí)也看到了ndarray對(duì)于數(shù)組運(yùn)算的簡(jiǎn)化,省去了大量的for循環(huán)。
以上就是Python中生成ndarray的方法,希望能對(duì)大家有所幫助!更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。