标签:查找 code 出现 重复数据 href reply enumerate class hid
2019-03-15 百度上回复的问题 几种方式的回答: 1) print(‘*‘*15,‘想找出里面有重复数据的索引值‘,‘*‘*15) listA = [100, 94, 88, 82, 76, 70, 64, 58, 52, 46, 40, 34,76] print(‘列表中第1次出现的位置 = ‘,listA.index(76)) 2) a_list = [‘a‘,‘b‘,‘c‘,‘c‘,‘d‘,‘c‘] find = ‘c‘ print(‘重复元素出现的位置索引分别是 = ‘,[i for i,v in enumerate(a_list) if v==find]) ----------------------------------------------------- 3)### 求某个元素重复的索引值,函数方式表述如下: a_list = [‘a‘,‘b‘,‘c‘,‘c‘,‘d‘,‘c‘] def unique_index(L,f): """L表示列表, i表示索引值,v表示values,f表示要查找的元素 """ return [i for (i,v) in enumerate(L) if v==f] print(‘索引值 = ‘,unique_index(a_list,‘c‘)) 运行结果: 索引值 = [2, 3, 5] 4)还缺一种,列出多个元素重复的索引值,以后再补充 ......
标签:查找 code 出现 重复数据 href reply enumerate class hid
原文地址:https://www.cnblogs.com/CDPJ/p/12949017.html