# 示例代码:使用 Python 的 index() 方法
# 创建一个列表
my_list = ['apple', 'banana', 'cherry', 'date']
# 使用 index() 方法查找元素的索引位置
index_banana = my_list.index('banana')
# 输出结果
print(f"'banana' 在列表中的索引位置是: {index_banana}")
# 如果元素不存在,会抛出 ValueError 异常
try:
index_grape = my_list.index('grape')
except ValueError as e:
print(f"元素 'grape' 不在列表中: {e}")
index() 是 Python 列表的一个方法,用于查找指定元素在列表中的索引位置。index() 返回该元素的第一个匹配项的索引。index() 会抛出 ValueError 异常。try-except 块来捕获异常,防止程序崩溃。如果你需要查找字符串中的子字符串索引,也可以使用类似的 index() 方法:
# 示例代码:使用 Python 字符串的 index() 方法
# 创建一个字符串
my_string = "hello world"
# 使用 index() 方法查找子字符串的索引位置
index_world = my_string.index("world")
# 输出结果
print(f"'world' 在字符串中的索引位置是: {index_world}")
# 如果子字符串不存在,会抛出 ValueError 异常
try:
index_python = my_string.index("python")
except ValueError as e:
print(f"子字符串 'python' 不在字符串中: {e}")
上一篇:字典python
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站