我有一个结构如下的列表:
[
[1, 2, 'A']
[3, 4, 'B']
[5, 6, 'C']
...
]
我想检查此列表中是否存在一个列表,使得前两个元素是一些数字
m
和n
,并忽略最后一个字符串元素。
我知道这是最直接的方法:
def contains_first_two(m : int, n : int, search : list) -> bool:
for el in search:
if el[0] == m and el[1] == n:
return True
return False
但我想知道是否有我没有想到的更快的解决方案。