2个回答
2020-03-20
展开全部
如果这么多for的话可以用def把它们扩起来,就可以return了,但是你的这个没有def,用不了return,只能用break
如果想一下子跳出这么多个for可以这样(可以替换成别的变量,空格数量可能不对,记得检查):
1.return
def a():
for x in b:
for x in c:
if d:
return
2.break
a = False
for x in b:
if a == True:
break
for x in c:
if d:
a = True
break
建议使用return,方便,如果不会用def就用break吧,学循环总得不可能不会break吧
如果想一下子跳出这么多个for可以这样(可以替换成别的变量,空格数量可能不对,记得检查):
1.return
def a():
for x in b:
for x in c:
if d:
return
2.break
a = False
for x in b:
if a == True:
break
for x in c:
if d:
a = True
break
建议使用return,方便,如果不会用def就用break吧,学循环总得不可能不会break吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询