python如何查找列表中元素的位置


Posted in Python onMay 30, 2022

如何查找列表中元素的位置

问题描述

给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

输入格式

第一行包含一个整数n。

第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。

第三行包含一个整数a,为待查找的数。

  • 样例输入

6
1 9 4 8 3 9
9

  • 样例输出

2

n = int(input())
x = list(map(int,input().split()))
a = int(input())
if a in x:
    b = x.index(a)
    print(b+1)
else:
    print(-1)

python中list()查找方法

list五种查找方式

in,not in,count,index,find前两种方法是保留字,后两种是列表的方法

函数EXA

#判断值a是否在列表中,并返回True或False
'a' in lst
'a' not in lst
#统计指定值在列表中出现的次数,count(value)方法:
lst.count('a')
#index返回指定值在列表中的位置,不存在返回异常,index(value,,[start,stop])
lst.index('a')
#find函数,string类型才能用,查看指定值在列表中的位置
#如果找到则返回第一个匹配的位置,如果没找到则返回-1,而如果通过index方法去查找的话,没找到的话会报错。
string="xiaojiejie"
string.find('x')

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python对指定目录下文件进行批量重命名的方法
Apr 18 Python
Python工程师面试题 与Python Web相关
Jan 14 Python
Python错误: SyntaxError: Non-ASCII character解决办法
Jun 08 Python
Pycharm 操作Django Model的简单运用方法
May 23 Python
pytorch中tensor的合并与截取方法
Jul 26 Python
python中的json总结
Oct 11 Python
python3.6使用urllib完成下载的实例
Dec 19 Python
python 读取文件并把矩阵转成numpy的两种方法
Feb 12 Python
浅谈PYTHON 关于文件的操作
Mar 19 Python
Python标准库shutil模块使用方法解析
Mar 10 Python
Keras load_model 导入错误的解决方式
Jun 09 Python
Python WebSocket长连接心跳与短连接的示例
Nov 24 Python
Python数组变形的几种实现方法
May 30 #Python
Python Matplotlib绘制动画的代码详解
关于pytest结合csv模块实现csv格式的数据驱动问题
May 30 #Python
Python中的协程(Coroutine)操作模块(greenlet、gevent)
May 30 #Python
Pandas实现批量拆分与合并Excel的示例代码
May 30 #Python
Python实现仓库管理系统
May 30 #Python
python单向链表实例详解
May 25 #Python
You might like
php数据库抽象层 PDO
2011/05/07 PHP
PHP通过串口实现发送短信
2015/07/08 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
2015/09/22 PHP
php版微信返回用户text输入的方法
2016/11/14 PHP
分享8个Laravel模型时间戳使用技巧小结
2020/02/12 PHP
使用JavaScript库还是自己写代码?
2010/01/28 Javascript
使用JQuery和CSS模拟超链接的用户单击事件的实现代码
2012/05/23 Javascript
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
jquery三个关闭弹出层的小示例
2013/11/05 Javascript
浅析JavaScript中两种类型的全局对象/函数
2013/12/05 Javascript
PHPExcel中的一些常用方法汇总
2015/01/23 Javascript
纯js实现重发验证码按钮倒数功能
2015/04/21 Javascript
jQuery实现点击小图显示大图代码分享
2015/08/25 Javascript
jQuery添加和删除输入文本框标签代码
2016/05/20 Javascript
手挽手带你学React之React-router4.x的使用
2019/02/14 Javascript
element-ui tooltip修改背景颜色和箭头颜色的实现
2019/12/16 Javascript
Python实现向QQ群成员自动发邮件的方法
2014/11/19 Python
python去除字符串中的换行符
2017/10/11 Python
Python字典对象实现原理详解
2019/07/01 Python
python子线程退出及线程退出控制的代码
2019/10/16 Python
Python安装OpenCV的示例代码
2020/03/05 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
2020/05/22 Python
python初步实现word2vec操作
2020/06/09 Python
PyQt5的QWebEngineView使用示例
2020/10/20 Python
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
国际鲜花速递专家:Floraqueen
2016/11/24 全球购物
西班牙第一的网上药房:PromoFarma.com
2017/04/17 全球购物
Myprotein丹麦官网:欧洲第一运动营养品牌
2019/04/15 全球购物
与UNIX有关的几个名词
2015/09/17 面试题
印刷技术专业自荐信
2014/09/18 职场文书
机关副主任个人四风问题整改措施
2014/09/26 职场文书
软件研发工程师岗位职责
2014/09/30 职场文书
辩论会主持词
2015/07/03 职场文书
中秋节英文祝福语句(14句)
2019/09/11 职场文书
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers