鱼C论坛

 找回密码
 立即注册
查看: 1639|回复: 4

[已解决]求助extend问题

[复制链接]
发表于 2022-5-24 15:29:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
>>> 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'
照着教程试结果出现这种情况该如何解决?谢谢
最佳答案
2022-5-24 16:29:47

元组没有 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)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-5-24 15:32:41 From FishC Mobile | 显示全部楼层
那个属性是列表的,元组没有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-24 16:29:47 | 显示全部楼层    本楼为最佳答案   

元组没有 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)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-25 08:21:07 | 显示全部楼层
Twilight6 发表于 2022-5-24 16:29
元组没有 extend 方法,而列表有,元组想进行合并,可以使用 + 号进行拼接,参考代码:

明白了,谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-25 08:21:38 | 显示全部楼层
wp231957 发表于 2022-5-24 15:32
那个属性是列表的,元组没有

明白了,谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-18 03:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表