開始使用免費開始

誰高於平均?

布林陣列是用來篩選陣列的有力工具。這題你要從一串價格中,找出高於平均的價格。

numpy 已以 np 匯入,陣列 prices 已可在你的工作環境中使用。

本練習屬於課程

Python 金融入門

檢視課程

練習說明

  • 找出 prices 中大於 price_mean 的元素,並將布林結果指定給 boolean_array
  • 使用 boolean_array 篩選 prices,並將結果指定給 above_avg

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Find the mean
price_mean = np.mean(prices)

# Create boolean array
boolean_array = (____)
print(boolean_array)

# Select prices that are greater than average
above_avg = prices[____]
print(above_avg)
編輯並執行程式碼