Python中如何实现list查询值和对应的下标
Admin 2022-07-25 群英技术资讯 1179 次浏览
今天就跟大家聊聊有关“Python中如何实现list查询值和对应的下标”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“Python中如何实现list查询值和对应的下标”文章能对大家有帮助。def find_all_index(arr, item):
return [i for i, a in enumerate(arr) if a == item]
if __name__ == '__main__':
print(find_all_index([1,2,3,4,4,3,89],4))
输出结果:
3,4
补充:python字符串\列表中查找出某个值且对应的下标
a = "123yui78y8y67tuy"
print re.findall("y",a) #查找出在a包含的字符串中所有的y值
print [i for i, x in enumerate(a) if x == 'y']
#查找出a包含的y值所对应的下标――――――――――――――――――――――结果――――――――――――――――――――――――
['y', 'y', 'y', 'y'][3, 8, 10, 15]
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
l = [23,45,4,2,4,2,4]
result = [] #给定空列表,将结果值写入此列表中
for i in range(l.count(4)):
if i==0:
pos=l.index(4)
else:
pos=l.index(4,pos+1)
result.append(pos)
print result________________________结果____________________________[2, 4, 6]
补充:python-字符串中查找某个值的index索引值(下标)
问题:如题
使用find() 方法 或者 index()方法
例子:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要为大家介绍了Python函数和模块,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
这篇文章主要为大家详细介绍了PyQt中实现自定义工具提示ToolTip的方法详解,文中的示例代码讲解详细,对我们学习有一定帮助,需要的可以参考一下
大家好,本篇文章主要讲的是python报错TypeError: Input z must be 2D, not 3D的解决方法,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
这篇文章主要介绍了python使用OpenCV获取高动态范围成像HDR,如何使用不同曝光设置拍摄的多张图像创建高动态范围图像HDR,下文吗更详细的内容介绍,需要的小伙伴可以参考一下
这篇文章主要介绍了Python数据分析之 Pandas Dataframe条件筛选遍历详情,查询Pandas Dataframe数据时,经常会筛选出符合条件的数据,关于其使用方式,需要的小伙伴可以参考一下下面文章内容
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008