python获取列表元素的索引的方法

  

python获取列表元素的索引的方法?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强>本文主要介绍了python中如何获取列表的索引,以及如何返回列表中某个值的索引。

<强> 1,指数方法

list_a=,(2, 12213, 22日,32)   for  a  list_a拷贝:   打印才能(list_a.index (a))

结果:

0,1,2,3,4

如果列表中的元素没有重复的话,使方用指数法完全是可以的,那么如果列表中的元素有重复的呢?

list_a=,(12213年,22岁的2,2,22岁,2,2,32)   for  a  list_a拷贝:   打印才能(list_a.index (a))

结果:

0,1,2,3,3,2,3,3,8 & lt; br> & lt; br>

很显然结果不是你想要的,那么就看第二种方法。

<强> 2,列举方法,将列表中的元素元组化

list_a=,(12213年,22岁的2,2,22岁,2,2,32)   print(列表(列举(list_a)))

结果:

[(0,,12),,(1,213),(2),22),(3),2),(4,,2),(5,22),(6,2),(7,2),(8,32)]

这样可以解决列表中元素重复的问题。

ps:下面介绍下python返回列表中某个值的索引

list =, (5、6、7、9、1、4、3、2、10]   list.index (9)   :3

同时可以返回列表中最大值的索引list.index (max(列表))和最小值索引list.index(最低(列表))

看完上述内容,你们掌握python获取列表元素的索引的方法的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

python获取列表元素的索引的方法