建立第一個二維 NumPy 陣列
在處理實際的 MLB 資料之前,我們先試著使用一個簡短的「巢狀串列」來建立一個二維 numpy 陣列。
在本練習中,baseball 就是一個巢狀串列。主串列包含 4 個元素。其中的每個元素都是一個依次包含 4 名棒球球員身高和體重的串列。腳本中已為你寫好了 baseball。
本練習屬於課程
Python 入門
練習說明
- 使用
np.array()將numpy轉換為二維baseball陣列,將其命名為np_baseball。 - 印出
np_baseball的資料類型。 - 印出
np_baseball的shape屬性。請使用np_baseball.shape。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
import numpy as np
baseball = [[180, 78.4],
[215, 102.7],
[210, 98.5],
[188, 75.2]]
# Create a 2D numpy array from baseball: np_baseball
# Print out the type of np_baseball
# Print out the shape of np_baseball