Python代码阅读第84篇列表元素

Python代码浏览合集引见:为甚么不引荐Python入门者直接看项目源码

本篇浏览的代码完结了寻找周全列表,并返回列表中总共和指定值相等的元素的索引。

本篇浏览的代码片断来自于30-seconds-of-python。

index_of_all

defindex_of_all(lst,value):return[ifori,xinenumerate(lst)ifx==value]#EXAMPLESprint(index_of_all([1,2,1,4,5,1],1))#[0,2,5]print(index_of_all([1,2,3,4],6))#[]

index_of_all函数吸收一个列表和一个指定值,函数返回总共和该值相等的元素在列表中的索引。

函数应用enumerate(lst)猎取一个可迭代的罗列目标,屡屡迭代,取得一个元组,包罗一个默许从0着手的计数器和迭代lst取得的值。也便是说将lst列表,变化成一个个索引值和对应的元素所构成的元组。尔后应用列表推导式生成总共餍足前提的元素的索引构成的列表。

引荐浏览:

1.不懂艺术|谢尔盖·瓦西里耶维奇·列别捷夫在他的办公室

2.百度网盘芳华版:我就欺骗一下

3.Python代码浏览(第83篇):RGB与HEX互相变换

??分享手艺与杂谈的个体


转载请注明:http://www.aierlanlan.com/rzfs/426.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了