2021年1月20日 星期三

(numpy)基本運用-2

(numpy)基本運用-2

建立一維數組

import numpy as np

data=np.array([1,2,3])
print(data)

[1 2 3] 

建立二維數組

data=np.array([[1,2,3],[4,5,6]])
print(data)

[[1 2 3]
 [4 5 6]]
*注意二個串列還要用[]包起來

建立4行4列都為0的數組

data=np.zeros((44))
print(data)

[[0. 0. 0. 0.]
 [0. 0. 0. 0.]
 [0. 0. 0. 0.]
 [0. 0. 0. 0.]]

建立4行4列都為1的數組

data=np.ones((44))
print(data)

[[1. 1. 1. 1.]
 [1. 1. 1. 1.]
 [1. 1. 1. 1.]
 [1. 1. 1. 1.]]

建立每隔4的1-20的數組

np.arange(start, end, s)
data=np.arange(1204)
print(data)

1  5  9 13 17]

建立0-10的數組

data=np.array([x for x in range(11)], dtype=int)
print(data)

0  1  2  3  4  5  6  7  8  9 10]
*dtype=int整數,float小數






沒有留言:

張貼留言