与数组组合时列表索引超出范围?

时间:2018-10-13 17:31:31

标签: python-3.x

这是我的作业说明:

设计一个程序,要求用户输入一周中每一天的商店销售额。金额应存储在列表中。使用循环来计算一周的总销售额并显示结果。

我正在努力使用循环和数组来解决此问题。我尝试了一些不同的想法,但都失败了。我相信这是我所获得的最接近的结果,但是我收到“列表索引超出范围”错误。在这种情况下,这到底是什么意思?这是我运行Python 3.6的代码:

@posts

以下是该程序的屏幕截图,其中包含错误: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.CoreComponents.html

感谢您的帮助,我已经花了好几个小时来解决这个问题。

1 个答案:

答案 0 :(得分:1)

dailySales是一个空列表。您在这里犯了一个错误:

dailySale = float(input())

应该是:

dailySales.append(float(input()))