ahj0921 发表于 2022-5-8 22:09:57

python小白求助

member = ('雏田','鸣人','向日葵','博人')
member
('雏田', '鸣人', '向日葵', '博人')
member.append('佐良娜')
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
    member.append('佐良娜')
AttributeError: 'tuple' object has no attribute 'append'
显示错误是这样,我在网上搜索解决方法就是我输入的这样,还是显示这个错误
不知道怎么解决了,求大神解救

Twilight6 发表于 2022-5-8 22:15:40



元组没有 append 是方法,导致调用报错

元组可以使用 + 号进行拼接,若想使用 append 可以使用列表作为元素的存储结构

参考代码:

# 方法一:
member = ('雏田','鸣人','向日葵','博人')
member += ('佐良娜',)
print(member)

# 方法二:
member = ['雏田','鸣人','向日葵','博人']
member.append('佐良娜')
print(member)

页: [1]
查看完整版本: python小白求助