将季度转换为月份
某公司在按月拆分数据时遇到了困难。它收到了如下数据:
| Quarter | Amount |
|---|---|
| Quarter 1 | 700 |
| Quarter 2 | 650 |
每个季度内的各个月份均匀分配。您的目标是将这些数据拆分为列表格式,包含前两个季度各月份对应的金额。
本练习是课程的一部分
Python 金融预测
练习说明
- 创建一个
quarters列表来包含每个季度的数值,并初始化一个新的空列表qrtlist。后一步已为您完成。 - 创建一个 for 循环,使用公式
round(qrt/3, 2)将quarters列表中的qrt转换为月份。round()函数的第二个参数为2,会将数字四舍五入为更易读的格式。 - 将
month的三个相同数值添加到qrtlist中。 - 打印
qrtlist。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create a list for quarters and initialize an empty list qrtlist
quarters = [____, 650]
qrtlist = []
# Create a for loop to split the quarters into months and add to qrtlist
for qrt in ____:
month = round(____ / 3, 2)
qrtlist = qrtlist + [____, ____, ____]
# Print the result
print("The values per month for the first two quarters are {}.".format(____))