Python程序 ŌĆō 从字符串列表中获取所有子字符串的出现次数

Python程序 ŌĆō 从字符串列表中获取所有子字符串的出现次数

当需要从字符串列表中获取所有子字符串的出现次数时,可以使用列表推导式和‘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’方法完成的。

  • 这被分配给一个结果。

  • 在控制台上显示该结果。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程