今天初學,我python是自學的

因為要準備蝦皮聯盟競賽,但是懂得太少

趕快來惡補

我照著其他大神的文章練習,一邊看一邊打,順便做筆記

練習文章網址:  https://medium.com/python4u/hello-numpy-b5ebe67a1ada

我的練習,因為有點趕,學皮毛而以QQ

import numpy as np
a=np.array([[(1,3,5),(5,8,74)],[(4,8,6),(7,51,6)]],dtype=float)
#建立一個三維陣列,型態是浮點數
print(a)
#[[[1. 3. 5.]
#   [5. 8. 7.]]
 
#  [[4. 8. 6.]
#   [7. 5. 6.]]]
b=np.array([1,5])
c=np.array([4,6])
print(b*c)#陣列相乘,每個索引的值互相乘
#[ 4 30]
 
print(a[1][1][1])#取得陣列值
#51.0
 
print(a[0:2][1][0:2])#對維度概念還不大懂QQ
# [ 7. 51.]
 
arr1=np.array(['c','a','t',1])#我要來更改索引值
#(我發現那個1被轉成字串)
arr1[1]='y'
print(arr1)
#['c' 'y' 't','1']
 
arr1=arr1.reshape((2,2))
print(arr1.ndim)#維度
print(arr1)
# 2
# [['c' 'a']
#  ['t' '1']]

 

arrow
arrow
    文章標籤
    python nupy
    全站熱搜
    創作者介紹
    創作者 阿沁! 的頭像
    阿沁!

    阿沁的跨領域筆記

    阿沁! 發表在 痞客邦 留言(0) 人氣()