gpt4 book ai didi

python - 在列表 python itertools 中识别零

转载 作者:太空宇宙 更新时间:2023-11-04 08:15:29 25 4
gpt4 key购买 nike

我看了一下,如下所示:

yyy=[(2.0, 3.4, 3.75), (2.0, 3.4, 0.0), (2.0, 3.4, 0.0), (2.0, 3.4, 3.5), (2.0, 3.4, 0.0)]

我想做的是确定 0.0 是否存在于任何子列表中(真或假)。所以,我遵循 itertools,但我不确定应该如何构建逻辑。

from itertools import *
selectors = [x is 0 for x in yyy]
#[False, False, False, False, False]

显然,我的上述语法似乎不正确 - 我想知道是否有人可以为我指出语法的正确方向。

最佳答案

尝试[0.0 in x for x in yyy]

>>> yyy=[(2.0, 3.4, 3.75), (2.0, 3.4, 0.0), (2.0, 3.4, 0.0), (2.0, 3.4, 3.5), (2.0, 3.4, 0.0)]
>>> [0.0 in x for x in yyy]
[False, True, True, False, True]
>>>

你很接近。

关于python - 在列表 python itertools 中识别零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15315395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com