新聞中心
python中array模塊提供一維數(shù)組的操作,但是二維數(shù)組難易操作,而numpy數(shù)組的創(chuàng)建可以滿足多維數(shù)組的各種運(yùn)算。本文介紹python中創(chuàng)建numpy數(shù)組的三種方法:1、通過python的列表來構(gòu)建;2、通過python的元組創(chuàng)建一個(gè)數(shù)組;3、使用array方法構(gòu)造。

成都創(chuàng)新互聯(lián)IDC提供業(yè)務(wù):四川移動(dòng)機(jī)房托管,成都服務(wù)器租用,四川移動(dòng)機(jī)房托管,重慶服務(wù)器租用等四川省內(nèi)主機(jī)托管與主機(jī)租用業(yè)務(wù);數(shù)據(jù)中心含:雙線機(jī)房,BGP機(jī)房,電信機(jī)房,移動(dòng)機(jī)房,聯(lián)通機(jī)房。
方法一:通過python的列表來構(gòu)建
def test1(): # 通過python的list來構(gòu)建numpy array list1 = [[1, 2, 3]] list2 = [[1], [2], [3]]
方法二:通過python的元組創(chuàng)建一個(gè)數(shù)組
arr = np.array((1, 3, 2))
print("\nArray created using "
"passed tuple:\n", arr)
方法三:使用array方法構(gòu)造
>>> x = np.array([2,3,1,0]) >>> x = np.array([2, 3, 1, 0]) >>> x = np.array([[1,2.0],[0,0],(1+1j,3.)]) # note mix of tuple and lists, and types >>> x = np.array([[ 1.+0.j, 2.+0.j], [ 0.+0.j, 0.+0.j], [ 1.+1.j, 3.+0.j]])
以上就是python中創(chuàng)建numpy數(shù)組的三種方法,大家選擇其中一種方法使用就可以啦~更多python學(xué)習(xí)推薦:python教程。
網(wǎng)站名稱:創(chuàng)新互聯(lián)Python教程:python中創(chuàng)建numpy數(shù)組的方法有哪些?
URL地址:http://fisionsoft.com.cn/article/cojjdgi.html


咨詢
建站咨詢
