人= [“杰克”]面对面的人(“杰克”):person.append(秸秆)打印(人)
我一直在获取消息列表对象,因此无法调用它,并且似乎卡在了我做错的事情上。谢谢。
我想您是Python的使用者,请让我对代码进行一些格式化以提高可读性:
person = ["Jack"]
for person in person("Jack"):
person.append("Straw")
print(person)
[如果您只有一个人员列表,并且想要向其添加内容,则无需在列表上循环,只需在列表上使用append方法(有关此方法的更多信息here。因此,代码应看起来像像这样:
person = ["Jack"]
person.append("Straw")
print(person)
除了您不需要遍历人员列表之外,让我澄清遍历它时在您的代码中看到的另一个错误:
persons = ["Jack", "Ryan", "Straw"]
for person in persons:
print(person)
注1:看到我用人物名称将列表重命名为复数变量(也可以称为people
)
Note2:要遍历列表,我只使用persons
列表名称,而我不使用(person("Straw")
)访问它,因此在Python中访问列表的方式不存在,并且是控制台中出现Python错误的位置。