在列表中找到包含未知值的元组结构
假设我有一个元组的列表:
list = [(1,5), (1,7), (2,3)]
在Python中,是否有一种像下面这样的写法:
if (1, *) in list: do things
其中的*
表示“我不关心这个值”?因此,我们是在检查是否存在一个元组,其第一个位置为1
,第二个位置可以是任何值。
据我所知,其他语言中有一些特殊机制,但我不知道这个特定问题的名称。所以在Python中是否有类似的行为?
附言:我知道我可以在这里使用列表推导。我只是对这个特定机制感兴趣。