所以,让我说我的列表看起来像这样:
x_list = [2, 4, 6, 8, 10]
y_list = [1, 2, 3, 4, 5]
然后我想要这样的事情:
for x in x_list:
for y in y_list:
if x - y == 0:
stop and go to next in x_list
所以基本上,做x和y循环,直到某个语句为真,然后停止y循环并转到x_list中的下一个项目。
答案 0 :(得分:6)
您可以在此处使用break
声明。
终止最近的封闭循环
for x in x_list:
for y in y_list:
if x - y == 0:
break
答案 1 :(得分:0)
我知道@Denver Dang已经给出了答案。但是,请尝试使用列表com>>>
>>> x_list = [2, 4, 6, 8, 10]
>>> y_list = [1, 4, 3, 4, 10]
>>> [(x-y == 0) for x,y in zip(x_list,y_list)]
[False, True, False, False, True]