開始使用免費開始

陣列與 NumPy

NumPy 是 Python 中用於科學運算的套件,能幫助你操作陣列。現在就用陣列運算來計算 S&P 100 成分股的本益比。

S&P 100 的資料以兩個 list 提供:prices(每股價格)與 earnings(每股盈餘)。

本練習屬於課程

Python 金融入門

檢視課程

練習說明

  • 匯入 numpy 並命名為 np。
  • 分別將 prices 與 earnings 兩個 list 轉成陣列,命名為 prices_array 與 earnings_array。
  • 計算本益比,將結果存為 pe。

動手互動練習

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

# Import numpy as np
import ____ as ____

# Convert lists to arrays
prices_array = ____(prices)
earnings_array = ____(earnings)

# Calculate P/E ratio 
pe = ____
print(pe)
編輯並執行程式碼