在Python列表中查找某个值的第一个和最后一个索引


问题内容

列表中是否有任何内置方法可以为我提供某些值的第一个和最后一个索引,例如:

verts.IndexOf(12.345)
verts.LastIndexOf(12.345)

问题答案:

序列具有一种index(value)返回首次出现的索引的方法-在您的情况下为verts.index(value)

您可以对其运行verts[::-1]以找出最后一个索引。在这里,这将是len(verts) - 1 - verts[::-1].index(value)