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

whlie循环为什么不对?

小白弱弱的问一下大神为什么这个编码里面用whlie循环不对?

正在回答

3 回答

while只要你满足条件 且条件不发生改变是会一直循环下去的

这里排列的遍历显然for循环是有优势的

非要用的话:

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

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

x=0

while x<3:

    if L[0] in s:

        s.remove(x)

        x=x+1

    else:

        s.add(x)

        x=x+1

print s

while在重复的循环上合适,如何选取视情况而定

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

大侠你的图呢?

0 回复 有任何疑惑可以回复我~
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x in L:
    if x in s:
        s.remove(x)
    else:
        s.add(x)
print s


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

举报

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

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

进入课程

whlie循环为什么不对?

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