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

为什么我这样打也运行成功啊,但是我都没有看到大家讨论相同的话题,希望各位帮忙解答解答,我很是疑惑啊。

s = set(['adam', 'bart'])
print 'adam' in s
print 'bart' in s

正在回答

3 回答

虽然我没学过python,瞎说一句,抛开print,'adam' in s 的意思是判断adam这个字符串是否存在列表中,而set存在这个字符串所以就输出为true

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

我个人觉得,估计是计算机逻辑上来说,满足这样的条件就可以映射打印啦。但是你要print其他的时候就没有映射了。

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

因为“in”就是用来判断前面''里内容是不是在set序列里呀,只要在就可以输出“Ture”,所以这道题只要set里有‘adam’和'bart'就可以,其他元素可有可无

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

举报

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

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

进入课程

为什么我这样打也运行成功啊,但是我都没有看到大家讨论相同的话题,希望各位帮忙解答解答,我很是疑惑啊。

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