在Python中,如何获取给定字符串中所有可能出现的字符或子字符串的列表
输入:“这是一个字符串”,“s” 输出:[3,6,10] 说明:返回 s 在字符串中的位置
输入:“你好吗?” , " " 输出:[3,6,10] 说明:返回 \s 在字符串中的位置
输入:“无”,“a” 输出: [] 解释:给定的字符串中没有 a
我尝试使用 find()、index(),但它们提供了第一次出现的 int 值,如果不存在则提供 -1
在 gfg 上搜索,但只显示出现一次,而不是列表
您可以迭代输入字符串中的字符并将位置添加到可以返回的数组中。
另一种可能的解决方案是使用正则表达式