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

Python之 更新set

s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] for a in L:    if a not in s:        s.add(a) print s 这样为什么又不行?

正在回答

5 回答

少做了“如果在set中,就将其删除”

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

格式有问题吧


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

python for和If语句前面要有四个空格

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

没有读题

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

可以啊

s = set(['Adam', 'Lisa', 'Paul']) 

L = ['Adam', 'Lisa', 'Bart', 'Paul'] 

for a in L:    

    if a not in s:        

        s.add(a) 

print s 

是不是你for或者if的内容前面空格不对

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

举报

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

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

进入课程

Python之 更新set

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