为了账号安全,请及时绑定邮箱和手机立即绑定

向python列表添加元素的问题

向python列表添加元素的问题

猛跑小猪 2018-07-17 13:10:51
大家好,我是一个python新手,想向各位请教个问题。我建立了一个列表 a,试着用extend向 a 添加元素‘gg',但不知道为什么得到的结果是‘gg'被拆分成了 'g' ,  'g'两个元素?请高手赐教,非常感谢!>>> a=['gag','gagh','ggw']>>> a.append(('aa'))>>> a['gag', 'gagh', 'ggw', 'aa']>>> a.extend(('gg'))>>> a['gag', 'gagh', 'ggw', 'aa', 'g', 'g']>>>
查看完整描述

1 回答

?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

append() 方法向列表的尾部添加一个新的元素。只接受一个参数。

extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。

用extend输入非列表,会自动转为列表,字符就会拆成列表。


查看完整回答
反对 回复 2018-07-18
  • 1 回答
  • 0 关注
  • 375 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号