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统计文本字符串里单词出现频率的方法
May 26 Python
python检测空间储存剩余大小和指定文件夹内存占用的实例
Jun 11 Python
python爬虫实例详解
Jun 19 Python
python基础学习之如何对元组各个元素进行命名详解
Jul 12 Python
详解Django中间件执行顺序
Jul 16 Python
基于tensorflow加载部分层的方法
Jul 26 Python
解决使用PyCharm时无法启动控制台的问题
Jan 19 Python
Python 数据可视化pyecharts的使用详解
Jun 26 Python
python动态进度条的实现代码
Jul 03 Python
python-tornado的接口用swagger进行包装的实例
Aug 29 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
Jan 10 Python
Python实现信息轰炸工具(再也不怕说不过别人了)
Jun 11 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
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
js截取函数(indexOf,join等)
2010/09/01 Javascript
基于mootools插件实现遮罩层新手引导
2012/05/24 Javascript
jquery比较简洁的软键盘特效实现方法
2015/03/19 Javascript
javascript实现动态标签云
2015/10/16 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
Vue中的Props(不可变状态)
2018/09/29 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
2018/11/28 Javascript
JS拖拽排序插件Sortable.js用法实例分析
2019/02/20 Javascript
利用d3.js实现蜂巢图表带动画效果
2019/09/03 Javascript
微信小程序通过一个json实现分享朋友圈图片
2019/09/03 Javascript
关于vue里页面的缓存详解
2019/11/04 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
React+EggJs实现断点续传的示例代码
2020/07/07 Javascript
Vue跨域请求问题解决方案过程解析
2020/08/07 Javascript
Vue+Element自定义纵向表格表头教程
2020/10/26 Javascript
Vue实现todo应用的示例
2021/02/20 Vue.js
一个小示例告诉你Python语言的优雅之处
2014/07/04 Python
python smtplib模块自动收发邮件功能(一)
2018/05/22 Python
python 列表降维的实例讲解
2018/06/28 Python
对python特殊函数 __call__()的使用详解
2019/07/02 Python
Python集合基本概念与相关操作实例分析
2019/10/30 Python
python实现在线翻译功能
2020/03/03 Python
Python计算指定日期是今年的第几天(三种方法)
2020/03/26 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
2020/07/02 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
GANT葡萄牙官方商店:拥有美国运动服传统的生活方式品牌
2018/10/18 全球购物
Nike俄罗斯官方网站:Nike RU
2021/03/05 全球购物
2014年毕业演讲稿范文
2014/05/13 职场文书
招标授权委托书样本
2014/09/23 职场文书
婚宴新娘致辞
2015/07/28 职场文书
2016高校自主招生自荐信范文
2016/01/28 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书
十大公认最好看的动漫:《咒术回战》在榜,《钢之炼金术师》第一
2022/03/18 日漫
vue router 动态路由清除方式
2022/05/25 Vue.js