python实现在列表中查找某个元素的下标示例


Posted in Python onNovember 16, 2020

题目:给一个列表,找元素在此列表中的位置,如果找到,返回此元素的下标,如果找不到,那就直接返回空

解决方法1:

# _*_ coding:UTF-8 _*_
def find(list,a):
  for i in range(0,len(list)):
    if list[i]==a:
      print i
  else:
    return None
find(raw_input('请输入列表:'),raw_input('请输入要查找的元素:'))

元素在列表中的情况:

(1)列表中都是字符

python实现在列表中查找某个元素的下标示例

(2)列表中都是数字

python实现在列表中查找某个元素的下标示例

(3)列表中字符和数字都有

python实现在列表中查找某个元素的下标示例

元素不在列表中的情况:

python实现在列表中查找某个元素的下标示例

解决方法2:

使用python的内建函数enumerate

enumerate()
解析:同时枚举出序列的下标和值,这个是一个非常有用的函数,可以避免很多丑陋的代码

# _*_ coding:UTF-8 _*_
def Find(list,x):
  for i,item in enumerate(list):
    if item==x:
      print i
  else:
    return None

Find(raw_input('请输入列表:'),raw_input('请输入要查找的元素:'))

元素在列表中的情况:

(1)列表都是字符:

python实现在列表中查找某个元素的下标示例

(2)列表都是数字:

python实现在列表中查找某个元素的下标示例

(3)列表中字符和数字都有:

python实现在列表中查找某个元素的下标示例

元素不在列表中的情况:

python实现在列表中查找某个元素的下标示例

到此这篇关于python实现在列表中查找某个元素的下标示例的文章就介绍到这了,更多相关python 列表查找元素下标内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python脚本暴力破解栅栏密码
Oct 19 Python
使用Turtle画正螺旋线的方法
Sep 22 Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
Dec 11 Python
python中的协程深入理解
Jun 10 Python
解决python中使用PYQT时中文乱码问题
Jun 17 Python
python-opencv获取二值图像轮廓及中心点坐标的代码
Aug 27 Python
使用python写一个自动浏览文章的脚本实例
Dec 05 Python
Python基础之高级变量类型实例详解
Jan 03 Python
django模板获取list中指定索引的值方式
May 14 Python
Pandas中DataFrame基本函数整理(小结)
Jul 20 Python
AI:如何训练机器学习的模型
Apr 16 Python
python基础学习之递归函数知识总结
May 26 Python
python如何获得list或numpy数组中最大元素对应的索引
Nov 16 #Python
Python实现列表索引批量删除的5种方法
Nov 16 #Python
Python 列表反转显示的四种方法
Nov 16 #Python
python 爬虫如何实现百度翻译
Nov 16 #Python
Python list和str互转的实现示例
Nov 16 #Python
python list的index()和find()的实现
Nov 16 #Python
Python识别处理照片中的条形码
Nov 16 #Python
You might like
造就帕卡马拉的帕卡斯是怎么被发现的
2021/03/03 咖啡文化
PHP模拟QQ登录的方法
2015/07/29 PHP
ThinkPHP表单数据智能写入create方法实例分析
2015/09/27 PHP
php blowfish加密解密算法
2016/07/02 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
Ext第一周 史上最强学习笔记---GridPanel(基础篇)
2008/12/29 Javascript
Firebug 字幕文件JSON地址获取代码
2009/10/28 Javascript
高性能WEB开发 flush让页面分块,逐步呈现 flush让页面分块,逐步呈现
2010/06/19 Javascript
Prototype源码浅析 Enumerable部分(二)
2012/01/18 Javascript
Jquery 模拟用户点击超链接或者按钮的方法
2013/10/25 Javascript
Chrome下ifame父窗口调用子窗口的问题示例探讨
2014/03/17 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
APP中javascript+css3实现下拉刷新效果
2016/01/27 Javascript
使用vue.js制作分页组件
2016/06/27 Javascript
Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
2016/07/14 Javascript
smartupload实现文件上传时获取表单数据(推荐)
2016/12/12 Javascript
详解Webpack实战之构建 Electron 应用
2017/12/25 Javascript
Python性能优化技巧
2015/03/09 Python
一篇文章入门Python生态系统(Python新手入门指导)
2015/12/11 Python
python万年历实现代码 含运行结果
2017/05/20 Python
33个Python爬虫项目实战(推荐)
2019/07/08 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
python递归下载文件夹下所有文件
2019/08/31 Python
Python 中pandas索引切片读取数据缺失数据处理问题
2019/10/09 Python
python爬虫库scrapy简单使用实例详解
2020/02/10 Python
Python找出列表中出现次数最多的元素三种方式
2020/02/24 Python
Keras搭建自编码器操作
2020/07/03 Python
如何真正的了解python装饰器
2020/08/14 Python
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
毕业求职自荐信格式是什么
2013/11/19 职场文书
房屋改造计划书
2014/01/10 职场文书
专业技术职务聘任书
2014/03/29 职场文书
自动化专业大学生职业生涯规划范文:爱拚才会赢
2014/09/12 职场文书
保护校园环境倡议书
2015/04/28 职场文书
解决golang在import自己的包报错的问题
2021/04/29 Golang
sql server删除前1000行数据的方法实例
2021/08/30 SQL Server