以下是两种方法,个人更推荐第二种
a = [[1,2],[1,2],[3,4],[4,5],[1,4]]
an = np.array(a)
# 方法一,遍历求得
print([i for i in range(len(a)) if a[i]==[1,2]])
# 方法二,多维where求交集
print(np.where(an[:,0]==1))
print(np.where(an[:,1]==2))
np.intersect1d(np.where(an[:,0]==1),np.where(an[:,1]==2))