python程序问题

img


为什么这个是错的呢,?具体怎么去分析呢?包含了什么知识点?,,

因为a是个空列表,

a = []
for i in range(5):
     a.append(i)
print(a)

你改成这样就对了,用手机敲代码不大方便见谅
相关的知识点方面你可以去查看列表的添加

在python里动态数组应该采用append的方法来追加元素,否则你需要在一开始就初始化一个一定长度的数组才能像题目所描述的那样做。