numpy 數組對象

numpy 數組對象
NumPy中的ndarray是一個多維數組對象,該對象由兩部分組成:實際的數據,描述這些數據的元數據
# eg_v1python

import numpy as np
a = np.arange(5) # 建立一個包含5個元素的NumPy數組a,取值分別爲0~4的整數
print (a)
# [0 1 2 3 4]
print (a.dtype) # dtype 查看數組的數據類型
# int32 (數組a的數據類型爲int32)

# 肯定數組的維度(數組的shape屬性返回一個元組(tuple),元組中的元素即爲NumPy數組每個維度上的大小)數組

a1 = a.shape
print (a1)
# (5,) # 包含5個元素的數組

# shape (查看數組的緯度)對象

a2 = a.shape
print (a2)
# (5,)
b = np.array([[1,2,3,4],[5,6,7,8]])
print (b.shape)
# (2, 4)


# 數組元素blog

c = np.array([[1,2],[3,4]])
print (c)
#[[1 2]
# [3 4]]
c0 = c[0,0]
print (c0)
# 1
c1 = c[0,1]
print (c1)
# 2
c2 = c[1,0]
print (c2)
# 3
c3 = c[1,1]
print (c3)
# 4
相關文章
相關標籤/搜索