本文主要介绍了python中如何获取列表的索引,以及如何返回列表中某个值的索引。

1、index方法list_a= [12,213,22,2,32]

for a in list_a:

print(list_a.index(a))

结果:0 1 2 3 4

如果列表中的元素没有重复的话,使用index方法完全是可以的,那么如果列表中的元素有重复的呢?list_a= [12,213,22,2,2,22,2,2,32]

for a in list_a:

print(list_a.index(a))

结果:0 1 2 3 3 2 3 3 8

很显然结果不是你想要的,那么就看第二种方法。

2、enumerate 方法,将列表中的元素元组化list_a= [12,213,22,2,2,22,2,2,32]

print(list(enumerate(list_a)))

结果:[(0, 12), (1, 213), (2, 22), (3, 2), (4, 2), (5, 22), (6, 2), (7, 2), (8, 32)]

这样可以解决列表中元素重复的问题。

ps:下面介绍下python 返回列表中某个值的索引list = [5,6,7,9,1,4,3,2,10]

list.index(9)

out:3

同时可以返回列表中最大值的索引list.index(max(list))和最小值索引list.index(min(list))

python学习网,大量的免费python视频教程,欢迎在线学习!

python怎么输出列表中元素的索引_python怎么获取列表元素的索引相关推荐

  1. python列表中怎么去掉空值_Python 如何删除列表中的空值

    今天在获取android性能CPU测试数据时,发现这么一个问题: # -*- coding:utf-8 -*- import os import time cpuInfo = os.popen(r'a ...

  2. python怎么找出列表中的重复数据_python – 如何在列表中找到重复项并使用它......

    要删除重复项,请使用set(a).要打印重复项,例如: a = [1,2,3,2,1,5,6,5,5,5] import collections print [item for item, count ...

  3. python去掉列表中的单引号_Python:如何从列表项中删除单引号(Python: How to remove single quotes from list item)...

    I'm working on a bit of python code to run a query against a redshift (postgres) SQL database, and I ...

  4. python四中方法获取列表中最大/最小的前n个数值的位置索引

    转载自:https://blog.csdn.net/together_cz/article/details/84944927 今天遇到一个小问题就是要获取列表中最大/最小的前n个数值的位置索引,实现很 ...

  5. Python统计列表中重复次数最多的前N个元素

    from collections import Counter a = [1, 1, 7, 3, 6, 2, 5, 4, 4, 3, 9, 4, 4, 1] #统计列表中重复次数最多的前N个元素 N ...

  6. python 提取列表中长度大于3的字符串,列表中什么元素都有

    # 提取列表中长度大于3的字符串,列表中什么元素都有lt = ["asd",123,"as","ffgg"]ln = list(filter ...

  7. python判断列表中含有_Python:判断列表中含有字符串且组成新的列表打印输出-Dotest董浩...

    ''' 题一:判断列表中含有字符串且组成新的列表打印输出 知识点:列表.列表的增删改查.for循环.if判断 ''' #@Author:Dotest软件测试 #@QQ:1274057839 names ...

  8. python中用来返回序列的最大函数_Python程序设计2——列表和元组

    数据结构:更好的说法是从数据角度来说,结构化数据,就是说数据并不是随便摆放的,而是有一定结构的,这种特别的结构会带来某些算法上的性能优势,比如排序.查找等. 在Python中,最基本的数据结构是序列( ...

  9. python 返回列表索引_python怎么返回列表元素索引?

    python中可以使用index()方法返回列表中指定元素的索引. Python index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查 ...

最新文章

  1. PingCode Wiki 多人实时协同编辑功能发布
  2. 查看linux4222端口,linux 内核 ALIGN 含义
  3. c语言解决函数变参数问题 va_list
  4. sql 2008 R2添加对MySql的远程服务器链接
  5. 如何在SAP Business by design的UI上扩展新的按钮
  6. 《梦断代码》阅读笔记之第8章至最后
  7. python import logging日志
  8. 分布式存储系统学习笔记(一)—什么是分布式系统(2)—数据分布
  9. Java遇见HTML——JSP篇之JSP状态管理
  10. 记录免费的学习资源-视频教程
  11. @[TOC](0x01131A81 处(位于 Project2.exe 中)引发的异常: 0xC0000005: 读取位置 0x00320000 时发生访问冲突。
  12. Air系列模块常见问题列表
  13. 基于python的简易安卓小外挂制作
  14. Java:爬取代理ip,并使用代理IP刷uv
  15. CoordConv:An intriguing failing of convolutional neural networks and the CoordConv solution
  16. End-to-end/hand-crafted的含义(深度学习)
  17. 实习6(持续更新)--数据分析
  18. ERP系统对服装行业的帮助有哪些?
  19. 在c语言程序设计中函数有两种类型 和,在C语言程序设计中函数有两种类型:__________和__________...
  20. Tom小猫,让我看清你的五脏六腑1

热门文章

  1. 深度学习算法工程师面试知识点总结(一)
  2. android-dateFormat
  3. SRAtoolkit使用
  4. nodejs运行html5,nodejs项目怎么运行?
  5. java获取服务器上指定文件,java 读取服务器上文件
  6. html css javascript仿京东购物商城网站 web前端制作服装购物商城 html电商购物网站
  7. windows上安装启动pgsql,postgres
  8. windows gb linux gib,使用Linux恢复Windows跨磁盘(LDM)?
  9. 罗技设备 - 使用技巧
  10. elementUI form表单使用validateField方法校验部分表单