陣列與 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)