Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python字符串查找字符出现的位置

作者:氵冗氵孚   发布日期:2026-06-17   浏览:52

# 示例代码:查找字符串中字符出现的位置

# 定义一个字符串
s = "hello world"

# 要查找的字符
char = 'o'

# 使用字符串的 find 方法查找字符首次出现的位置
position = s.find(char)

# 输出结果
print(f"字符 '{char}' 首次出现在位置: {position}")

# 如果需要查找所有出现的位置,可以使用一个循环
positions = [i for i, c in enumerate(s) if c == char]

# 输出所有出现的位置
print(f"字符 '{char}' 出现在位置: {positions}")

解释说明:

  1. find 方法:用于查找子字符串(或字符)在字符串中首次出现的位置。如果找不到,则返回 -1
  2. enumerate 函数:用于遍历字符串的同时获取每个字符的索引位置。
  3. 列表推导式:用于查找所有匹配字符的位置,并将这些位置存储在一个列表中。

如果你只需要查找字符首次出现的位置,可以使用 find 方法;如果需要查找所有出现的位置,可以使用 enumerate 和列表推导式。

上一篇:python字符串去除空格

下一篇:python窗口程序

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

staticmethod在python中有

python 保存json文件

python的assert基本用法

python开发windows应用程序

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站