Python 程序 – 从字符串列表中获取所有出现的子字符串

pythonserver side programmingprogramming更新于 2025/10/22 12:28:17

当需要从字符串列表中获取所有出现的子字符串时,使用列表推导和‘startswith’方法。

示例

下面是相同的演示 −

my_string = "Python learn code test fun amazing object oriented"

sub_string = "object"

print("字符串是:" )
print(my_string)

print("子字符串是:" )
print(sub_string)

my_result = [index for index in range(len(my_string)) if my_string.startswith(sub_string, index)]

print("结果字符串是:")
print(my_result)

输出

字符串是:
Python learn code test fun amazing object oriented
子字符串是:
object
结果字符串是:
[35]

解释

  • 定义一个字符串并显示在控制台上。

  • 定义一个子字符串并显示在控制台上控制台。

  • 列表推导用于遍历字符串并检查字符串是否以特定值开头。

  • 这是使用‘startswith’方法完成的。

  • 这被分配给结果。

  • 这在控制台上显示为输出。


相关文章


有用资源