Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何创建条件中包含列表的if语句?_Python_List_Python 3.x - Fatal编程技术网

Python 如何创建条件中包含列表的if语句?

Python 如何创建条件中包含列表的if语句?,python,list,python-3.x,Python,List,Python 3.x,我把我的问题写在代码的注释里。 我是编程新手。我会更了解,而且可能不会理解非常技术性的回答。如果可以的话,请用最简单的方式解释一下 while i < len(stored): # I'd like this to break if any of these values are zero. How do I do that? if (x, y, z, t) == 0: break 而i

我把我的问题写在代码的注释里。 我是编程新手。我会更了解,而且可能不会理解非常技术性的回答。如果可以的话,请用最简单的方式解释一下

while i < len(stored):
    # I'd like this to break if any of these values are zero. How do I do that?
    if (x, y, z, t) == 0:
        break
而i
while i
while i您可以使用
中的
操作符:

while i <= len(stored):
    if 0 in (x, y, z, t):
        break;

当i时,您可以在
操作符中使用

while i <= len(stored):
    if 0 in (x, y, z, t):
        break;

而我不在场外托管您的代码,也不上传您代码的图片。将代码作为文本包含在问题中。您也可以使用
notall((x,y,z,t))
作为上述答案的替代答案这是我的第一个问题。我很抱歉。我将在将来键入代码。@WillDaSilvaso如果0不是全部,我可以输入(列表):@MoinuddinQuadri@MoinuddinQuadri为什么不把这些信息作为问题的答案呢?不要在场外托管代码,也不要上传代码的图片。将代码作为文本包含在问题中。您也可以使用
notall((x,y,z,t))
作为上述答案的替代答案这是我的第一个问题。我很抱歉。我将在将来键入代码。@WillDaSilvaso如果0不是全部,我可以输入(列表):@MoinuddinQuadri@MoinuddinQuadri为什么不把这些信息作为问题的答案呢?这是有道理的。我感谢你在这方面的帮助。我还有一个问题。您介意帮忙吗?这也可以通过使用
set()
来提高成员资格测试的速度。@ChristianDean不一定,因为集合的构造成本很高。如果你能构造一次集合并在循环中多次使用它,那么你可能是对的。在这方面你是对的。但正如你提到的,我的意思是在循环之外创建一个集合,并使用它。我应该说得更具体一些。现在还不清楚(x,y,z,t)是从哪里来的,但这是可能的,这是有道理的。我感谢你在这方面的帮助。我还有一个问题。您介意帮忙吗?这也可以通过使用
set()
来提高成员资格测试的速度。@ChristianDean不一定,因为集合的构造成本很高。如果你能构造一次集合并在循环中多次使用它,那么你可能是对的。在这方面你是对的。但正如你提到的,我的意思是在循环之外创建一个集合,并使用它。我应该说得更具体一些。现在还不清楚(x,y,z,t)来自哪里,但这是可能的。