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操作MongoDB基础知识
Nov 01 Python
python实现百度关键词排名查询
Mar 30 Python
浅析Python中的序列化存储的方法
Apr 28 Python
详解Python中open()函数指定文件打开方式的用法
Jun 04 Python
python中Switch/Case实现的示例代码
Nov 09 Python
Python使用Opencv实现图像特征检测与匹配的方法
Oct 30 Python
pandas读取csv文件提示不存在的解决方法及原因分析
Apr 21 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
May 11 Python
使用pycharm和pylint检查python代码规范操作
Jun 09 Python
python实现将中文日期转换为数字日期
Jul 14 Python
利用python汇总统计多张Excel
Sep 22 Python
python使用numpy中的size()函数实例用法详解
Jan 29 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加入ftp扩展的解决方法
2013/02/07 PHP
PHP命名空间namespace及use的简单用法分析
2018/08/03 PHP
php 将json格式数据转换成数组的方法
2018/08/21 PHP
PHP的curl函数的用法总结
2019/02/14 PHP
js 一个关于图片onload加载的事
2013/11/10 Javascript
Javascript中克隆一个数组的实现代码
2013/12/06 Javascript
jQuery实现首页顶部可伸缩广告特效代码
2015/04/15 Javascript
Jquery注册事件实现方法
2015/05/18 Javascript
JS判断字符串字节数并截取长度的方法
2016/03/05 Javascript
jquery easyui validatebox remote的使用详解
2016/11/09 Javascript
从零学习node.js之利用express搭建简易论坛(七)
2017/02/25 Javascript
jQuery中ajax获取数据赋值给页面的实例
2017/12/31 jQuery
微信小程序在ios下Echarts图表不能滑动的问题解决
2019/07/10 Javascript
jquery实现加载更多"转圈圈"效果(示例代码)
2020/11/09 jQuery
[02:54]DOTA2亚洲邀请赛 VG战队出场宣传片
2015/02/07 DOTA
python翻译软件实现代码(使用google api完成)
2013/11/26 Python
Python读写Excel文件方法介绍
2014/11/22 Python
在Python中输入一个以空格为间隔的数组方法
2018/11/13 Python
python爬虫简单的添加代理进行访问的实现代码
2019/04/04 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
Python pandas RFM模型应用实例详解
2019/11/20 Python
python字符串的index和find的区别详解
2020/06/20 Python
西班牙灯具网上商店:Lampara.es
2018/06/05 全球购物
Europcar德国:全球汽车租赁领域的领导者
2018/08/15 全球购物
Pretty Little Thing美国:时尚女性服饰
2018/08/27 全球购物
葡萄牙航空官方网站:TAP Air Portugal
2019/10/31 全球购物
师范应届生语文教师求职信
2013/10/29 职场文书
预备党员转正考核材料
2014/06/03 职场文书
医院义诊活动总结
2014/07/04 职场文书
优秀班主任申报材料
2014/12/16 职场文书
英语投诉信范文
2015/07/03 职场文书
离职告别感言
2015/08/04 职场文书
庭外和解协议书
2016/03/23 职场文书
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
Win11任务栏太宽了怎么办?一招解决Win11任务栏太宽问题
2021/11/21 数码科技
未发现nvidia显卡怎么办?Win11系统中未检测到nvidia显卡解决教程
2022/04/08 数码科技