gpt4 book ai didi

python - 如何在列表中查找位置?

转载 作者:太空宇宙 更新时间:2023-11-04 08:19:48 25 4
gpt4 key购买 nike

我怀疑这是一个基本问题(但我尝试用谷歌搜索 SO 但没有成功)。

我有一个列表:[1, 2,3,4]

我想知道 3 的值在列表中的什么位置..但不使用 for 循环遍历整个列表。那可能吗?我已经在浏览一个非常大的列表,并希望尽量减少整个列表的循环次数。

这可能吗?

最佳答案

[1, 2, 3, 4].index(3) # --> 2

.index() 如果找不到您要查找的值,将引发 IndexError。

请记住,如果您在大型列表上执行大量 .index() 查找,它可能会非常慢 -- Python 必须暴力破解- force 循环遍历列表,就像你在做的那样。

关于python - 如何在列表中查找位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7548029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com