求助extend问题
>>> member('1', '2')
>>> member.extend(['4', '5'])
Traceback (most recent call last):
File "<pyshell#22>", line 1, in <module>
member.extend(['4', '5'])
AttributeError: 'tuple' object has no attribute 'extend'
照着教程试结果出现这种情况该如何解决?谢谢 那个属性是列表的,元组没有
元组没有 extend 方法,而列表有,元组想进行合并,可以使用 + 号进行拼接,参考代码:
member = ('1', '2')
member += ('4', '5')
print(member)
若是列表,就可以直接调用 extend 方法,参考代码:
member = ['1', '2']
member.extend(['4', '5'])
print(member)
当然,列表也可以使用 + 号进行合并:
member = ['1', '2']
member += ['4', '5']
print(member)
Twilight6 发表于 2022-5-24 16:29
元组没有 extend 方法,而列表有,元组想进行合并,可以使用 + 号进行拼接,参考代码:
明白了,谢谢 wp231957 发表于 2022-5-24 15:32
那个属性是列表的,元组没有
明白了,谢谢
页:
[1]