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

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

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

2019-10-11 源自:初识Python 6-7 159 浏览 3 回答

最佳回答

2019-10-12

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

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

2019-10-12
回复 0

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

2天前
回复 0

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信