我有一個元組列表,看起來像下面如何查找列表(在列表中)的第一個實例的索引,包含想要的值(使用Python)?
list_of_list = [(0,1,2), (0,1), (0,1,3,4), (0,1,2,3,4)]
我想找到的第一次我有一個特別的整數索引。例如,我想查找第一次存在3,並希望它返回索引2.如果找不到任何內容,我也希望它返回None
。我目前有以下代碼
def find_index_of_solution(list_of_list, value_I_am_searching_for):
for idx, list_item in enumerate(list_of_list):
if value_I_am_searching_for in list_item:
return idx
return None
有沒有更好的方法來做到這一點?謝謝!
就我個人而言,我會發現你的解決方案是最易讀和易於理解的。還有其他的方法可以做同樣的事情,但即使它們略短一點,這似乎也是最簡單的。 – user108471