python获取列表索引参数编码,在Python列表中访问索引和值

当我们使用Python列表时,将需要在不同位置访问其元素。在本文中,我们将看到如何获取列表中特定元素的索引。

带list.Index

以下程序在给定列表中获取不同元素的索引值。我们提供元素的值作为参数,索引函数返回该元素的索引位置。

示例listA = [11, 45,27,8,43]

# Print index of '45'

print("Index of 45: ",listA.index(45))

listB = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat']

# Print index of 'Wed'

print("Index of Wed: ",listB.index('Wed'))

输出结果

运行上面的代码给我们以下结果-('Index of 45: ', 1)

('Index of Wed: ', 3)

随着范围和镜头

在下面的程序中,我们遍历列表的每个元素,并在for循环中应用列表函数以获取索引。

示例listA = [11, 45,27,8,43]

#Given list

print("Given list: ",listA)

# Print all index and values

print("Index and Values: ")

print ([list((i, listA[i])) for i in range(len(listA))])

输出结果

运行上面的代码给我们以下结果-Given list: [11, 45, 27, 8, 43]

Index and Values:

[[0, 11], [1, 45], [2, 27], [3, 8], [4, 43]]

与枚举

枚举函数本身可以跟踪索引位置以及列表中元素的值。因此,当我们将枚举函数应用于列表时,它将给出索引和值作为输出。

示例listA = [11, 45,27,8,43]

#Given list

print("Given list: ",listA)

# Print all index and values

print("Index and Values: ")

for index, value in enumerate(listA):

print(index, value)

输出结果

运行上面的代码给我们以下结果-Given list: [11, 45, 27, 8, 43]

Index and Values:

0 11

1 45

2 27

3 8

4 43

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值