在列表中找到包含未知值的元组结构

12 浏览
0 Comments

在列表中找到包含未知值的元组结构

假设我有一个元组的列表:

list = [(1,5), (1,7), (2,3)]

在Python中,是否有一种像下面这样的写法:

if (1, *) in list: do things

其中的*表示“我不关心这个值”?因此,我们是在检查是否存在一个元组,其第一个位置为1,第二个位置可以是任何值。

据我所知,其他语言中有一些特殊机制,但我不知道这个特定问题的名称。所以在Python中是否有类似的行为?

附言:我知道我可以在这里使用列表推导。我只是对这个特定机制感兴趣。

0