二維陣列的數學運算
二維 numpy 陣列可以像一維 numpy 陣列一樣,逐元素執行計算。
np_baseball 已提前寫好;它是一個二維 numpy 陣列,包含 3 欄,分別代表身高(英吋)、體重(磅)和年齡(歲)。baseball 可作為常規巢狀串列使用,updated 可作為二維 numpy 陣列使用。
本練習屬於課程
Python 入門
練習說明
- 你已經成功取得了所有棒球球員身高、體重和年齡的變化資料。這些資料儲存在二維
numpy陣列updated中。將np_baseball與updated相加並印出結果。 - 你想把身高和體重的單位轉換為公制(分別為公尺和公斤)。第一步,建立一個包含三個數值
0.0254、0.453592和1的numpy陣列,將其命名為conversion。 - 將
np_baseball與conversion相乘並印出結果。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
import numpy as np
np_baseball = np.array(baseball)
# Print out addition of np_baseball and updated
# Create numpy array: conversion
# Print out product of np_baseball and conversion