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描述器descriptor详解
Feb 03 Python
python实现端口转发器的方法
Mar 13 Python
python编程开发之类型转换convert实例分析
Nov 13 Python
如何实现删除numpy.array中的行或列
May 08 Python
Python 根据日志级别打印不同颜色的日志的方法示例
Aug 08 Python
pytorch 共享参数的示例
Aug 17 Python
Python环境Pillow( PIL )图像处理工具使用解析
Sep 12 Python
Python提取PDF内容的方法(文本、图像、线条等)
Sep 25 Python
Python有参函数使用代码实例
Jan 06 Python
Python自动化之UnitTest框架实战记录
Sep 08 Python
Python趣味挑战之用pygame实现简单的金币旋转效果
May 31 Python
Python编程super应用场景及示例解析
Oct 05 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
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
2012/01/16 PHP
php unset全局变量运用问题的深入解析
2013/06/17 PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
2016/07/14 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
2016/09/23 PHP
Yii框架实现的验证码、登录及退出功能示例
2017/05/20 PHP
php无限级分类实现评论及回复功能
2019/02/18 PHP
经验几则 推荐
2006/09/05 Javascript
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
js实现的日期操作类DateTime函数代码
2010/03/16 Javascript
YUI的Tab切换实现代码
2010/04/11 Javascript
js创建数据共享接口——简化框架之间相互传值
2011/10/23 Javascript
jquery实现metro效果示例代码
2013/09/06 Javascript
原生JS可拖动弹窗效果实例代码
2013/11/09 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
JavaScript检测并限制复选框选中个数的方法
2015/08/12 Javascript
jQuery实现MSN中文网滑动Tab菜单效果代码
2015/09/09 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
Vue项目中使用better-scroll实现一个轮播图自动播放功能
2018/12/03 Javascript
NVM安装nodejs的方法实用步骤
2019/01/16 NodeJs
JQuery事件委托原理与用法实例分析
2019/05/13 jQuery
微信小程序template模板与component组件的区别和使用详解
2019/05/22 Javascript
Vue.js中provide/inject实现响应式数据更新的方法示例
2019/10/16 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
2020/09/04 Javascript
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
Python连接DB2数据库
2016/08/27 Python
CentOS 6.5下安装Python 3.5.2(与Python2并存)
2017/06/05 Python
Python实现破解猜数游戏算法示例
2017/09/25 Python
pytorch中的卷积和池化计算方式详解
2020/01/03 Python
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
绩效管理实施方案
2014/03/19 职场文书
2014年团工作总结
2014/11/27 职场文书
师德师风事迹材料
2014/12/20 职场文书
OpenCV绘制圆端矩形的示例代码
2021/08/30 Python
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL
解决Vmware虚拟机安装centos8报错“Section %Packages Does Not End With %End. Pane Is Dead”
2022/06/01 Servers