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

是不是不可以用insert把元素添加到最后一位?

是不是不可以用insert白元素添加到最后一位?

正在回答

5 回答

个人觉得不行吧,set没有定义该方法,就像Java中一个类没有对应方法就无法引用

0 回复 有任何疑惑可以回复我~
#1

hahahah123 提问者

非常感谢!
2017-11-04 回复 有任何疑惑可以回复我~
L = ['Adam', 'Lisa', 'Bart']

L.insert(3,'Paul')

print L
感谢你的提问,我就尝试了下insert插入到最后,结果成功!

0 回复 有任何疑惑可以回复我~
L=['a','b','c']
L.insert(3,'d')
print L

试了试当知道有多少个元素的时候可以如上可以把d加在最后一位

1 回复 有任何疑惑可以回复我~
#1

hahahah123 提问者

万分感谢
2017-11-15 回复 有任何疑惑可以回复我~

秉着负责的精神,对昨天的回答补充一下,set应是无序的集合,而insert和部分回答者的append方法是针对有序集合的,因此不可能在set中实现的

1 回复 有任何疑惑可以回复我~
#1

hahahah123 提问者

再次感谢,好人一生平安!
2017-11-04 回复 有任何疑惑可以回复我~

可以用append,直接添加在list最后的

0 回复 有任何疑惑可以回复我~
#1

hahahah123 提问者

非常感谢!
2017-11-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

是不是不可以用insert把元素添加到最后一位?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信