Python – 从字符串列表获取子字符串的所有出现情况
当需要从字符串列表获取子字符串的所有出现情况时,会使用简单的列表解析和“startswith”方法。
示例
以下是对 Same 进行说明:
my_string = "Is python fun to learn?"
print("The list is :")
print(my_string)
substring = "pyt"
print("The substring is :")
print(substring)
my_result = [i for i in range(len(my_string)) if my_string.startswith(substring, i)]
print("The result is :")
print(my_result)输出
The list is : Is python fun to learn? The substring is : pyt The result is : [3]
说明
定义了一个字符串并显示在控制台上。
定义了另一个子字符串并显示在控制台上。
使用列表解析以迭代字符串。
使用“startswith”方法以检查字符串是否以特定模式/子字符串开头。
如果是,则在转换为列表后,将其添加到变量中。
这将显示在控制台输出中。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP