gpt4 book ai didi

python - 获取包含子字符串的第一个列表索引?

转载 作者:IT老高 更新时间:2023-10-28 22:03:27 27 4
gpt4 key购买 nike

对于列表,方法 list.index(x) 返回列表中第一个值为 x 的项目的索引。但是,如果我想查看列表项内部,而不仅仅是查看整个项,我该如何为此创建最 Pythoninc 的方法?

例如,用

l = ['the cat ate the mouse',
'the tiger ate the chicken',
'the horse ate the straw']

此函数将返回 1 提供的参数 tiger

最佳答案

一种不花哨的方法:

def index_containing_substring(the_list, substring):
for i, s in enumerate(the_list):
if substring in s:
return i
return -1

关于python - 获取包含子字符串的第一个列表索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2170900/

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