我有一个元组列表如下:
tupleList = [('a','b'), ('c','d'), ('a','b'), ('a','b'), ('e','f')]
我想在tupleList中找到('a','b')
的索引。
我正在尝试以下方法:
idx = np.where(tupleList == ('a','b'))
但是它给出了一个空数组。
所需的输出将是
idx = [0, 2, 3]
答案 0 :(得分:3)
[i for i, t in enumerate(tupleList) if t == ('a', 'b')]
产量
[0, 2, 3]