【发布时间】:2021-03-16 17:21:53
【问题描述】:
假设,我在下面有一个子字符串列表:
my_list = ["am", "is", "are"]
我想在字符串中搜索此列表的元素。如果字符串包含列表中的任何项目,则应打印字符串中此子字符串的起始索引。
字符串是:
s = "I am a Python developer."
很明显该字符串包含"am",并且该子字符串在字符串中的起始索引为2。
曾经想过使用:
if "am" in s:
print(s.find("am"))
但我只通过列表的一个元素来限制搜索操作。字符串中最多可以有一个列表项。
【问题讨论】:
-
你的问题很混乱。你能举一个预期输出的例子吗?
-
你了解循环了吗?
标签: python python-3.x string list