index python_Python 列表 index() 使用方法及示例

Python 列表 index() 使用方法及示例

index()方法搜索列表中的元素并返回其索引值。

简而言之,index()方法在列表中找到给定的元素并返回其位置。

如果同一元素多次出现,则该方法返回该元素首次出现的索引。

注意: Python中的索引从0开始,而不是1。

index()方法的语法为:list.index(element)

index()参数

方法有一个参数:element -要搜索的元素。

index()返回值

方法返回列表中元素的索引。

如果找不到,它将引发ValueError异常,表示该元素不在列表中。

示例1:在列表中查找元素的位置

示例# 元音列表

vowels = ['a', 'e', 'i', 'o', 'i', 'u']

# “ e”的索引

index = vowels.index('e')

print('e的索引值:', index)

# 第一个“ i”的索引

index = vowels.index('i')

print('i的索引值:', index)

输出结果e的索引值: 1

i的索引值: 2

示例2:列表中不存在的元素的索引

示例# 元音列表

vowels = ['a', 'e', 'i', 'o', 'u']

# 'p' 在列表中不存在

index = vowels.index('p')

print('p的索引值:', index)

输出结果ValueError: 'p' is not in list

示例3:查找元组的索引并在列表中列出

示例# 随机列表

random = ['a', ('a', 'b'), [3, 4]]

# ('a', 'b')索引

index = random.index(('a', 'b'))

print("('a', 'b')的索引:", index)

# [3, 4]的索引

index = random.index([3, 4])

print("[3, 4]索引:", index)

输出结果('a', 'b')的索引: 1

[3, 4]索引: 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值