小编bob*_*951的帖子

'NoneType' 对象在循环中附加到列表时没有属性 'append'

我不断收到此错误消息:

Traceback (most recent call last):
  File "C:/Users/tabba/PycharmProjects/erle_loops/Hobbies.py", line 9, in <module>
    hobbies = hobbies.append(hobby)
AttributeError: 'NoneType' object has no attribute 'append'
Run Code Online (Sandbox Code Playgroud)

该程序的目的是将爱好添加到列表中

我的代码:

hobby = ''
hobbies = []
no_room_left = False
room = 3
count = 0
while not no_room_left:
    if count<room:
        hobby = str(input("Enter hobby"))
        hobbies = hobbies.append(hobby)
        count+=1
print(hobbies)
Run Code Online (Sandbox Code Playgroud)

python list append python-3.x

0
推荐指数
1
解决办法
626
查看次数

标签 统计

append ×1

list ×1

python ×1

python-3.x ×1