Python代码浏览合集引见:为甚么不引荐Python入门者直接看项目源码
本篇浏览的代码完结了寻找周全列表,并返回列表中总共和指定值相等的元素的索引。
本篇浏览的代码片断来自于30-seconds-of-python。
index_of_alldefindex_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互相变换
??分享手艺与杂谈的个体