请问 我想找到 某一个字符 在字符串每次出现的索引值该怎么弄呀
请问 我想找到 某一个字符 在字符串每次出现的索引值该怎么弄呀比如说
在字符串 Luke I Love Your Mathor. 里面 我想找出所有o出现的位置
返回值是
这样的操作 该如何实现呢? 可以使用 Python 内置的find()函数和循环来找到字符串中某个字符的所有索引值。
示例代码如下:
s = "Luke I Love Your Mathor."
char = "o"
indices = []
# 从头开始循环查找字符串中的字符
index = s.find(char)
while index != -1:
indices.append(index)
# 从上一次找到的位置的下一个位置开始继续查找
index = s.find(char, index + 1)
print(indices)# 输出
首先定义了字符串s和要查找的字符char ,然后定义了一个空列表indices用来存储所有的索引值。
接下来使用find()函数从头开始查找字符串中的字符,如果找到了就将它的索引值添加到indices列表中,并从上一次找到的位置的下一个位置开始继续查找,直到找不到为止。
最后输出indices列表即可。 isdkz 发表于 2023-5-22 03:04
可以使用 Python 内置的find()函数和循环来找到字符串中某个字符的所有索引值。
示例代码如下:
刚刚搞错了 应该是8 13 21才对 本帖最后由 mumei2018 于 2023-5-22 03:10 编辑
isdkz 发表于 2023-5-22 03:04
可以使用 Python 内置的find()函数和循环来找到字符串中某个字符的所有索引值。
示例代码如下:
简直神速啊 我突然好焦虑啊 OG 和 OL 都要失业啊一大片的老师要失业 一大片的人要失业劳动作为生产要素的角色越来越若 不过很爽的一点是 我的问题立马解决了 对于急性子强迫症来说 不能再爽了 mumei2018 发表于 2023-5-22 03:08
简直神速啊 我突然好焦虑啊 OG 和 OL 都要失业啊一大片的老师要失业 一大片的人要失业劳动作为生产 ...
哈哈哈哈,现在AI可以说作为一个辅助的角色大大提高了效率,但是还不能做到完全替代 mumei2018 发表于 2023-5-22 03:11
不过很爽的一点是 我的问题立马解决了 对于急性子强迫症来说 不能再爽了
你可以去研究一下chatgpt isdkz 发表于 2023-5-22 07:35
哈哈哈哈,现在AI可以说作为一个辅助的角色大大提高了效率,但是还不能做到完全替代
那还能指望学python找工作糊口吗? mumei2018 发表于 2023-5-22 23:30
那还能指望学python找工作糊口吗?
可以的{:5_108:} isdkz 发表于 2023-5-22 23:30
可以的
OK 我再努努力
页:
[1]