【发布时间】:2018-03-17 13:59:19
【问题描述】:
我是编码新手,这是我的代码有问题的部分:
d = [1, 2]
c = 8
list = [5,6,7]
for i in range (len(list)):
d.append (list[i])
d = sum(d)*c
但总是有一个错误'int'对象没有属性'append',我不知道怎么了
【问题讨论】:
-
这段代码 sn -p 应该做什么?
-
你为什么要做
d = sum(d)*c,尤其是在循环内?您希望d成为列表还是数字? -
第一次迭代后,您将拥有
d的sum,下一次d将是int 值