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 相关文章推荐
Java Web开发过程中登陆模块的验证码的实现方式总结
May 25 Python
Python判断两个对象相等的原理
Dec 12 Python
分析python动态规划的递归、非递归实现
Mar 04 Python
python cv2截取不规则区域图片实例
Dec 21 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
Jan 10 Python
详解字符串在Python内部是如何省内存的
Feb 03 Python
Python requests设置代理的方法步骤
Feb 23 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
Mar 30 Python
python初步实现word2vec操作
Jun 09 Python
python实现邮件循环自动发件功能
Sep 11 Python
python搜索算法原理及实例讲解
Nov 18 Python
python 实现全球IP归属地查询工具
Dec 18 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 nl2br函数 将换行字符转成 <br>
2009/08/21 PHP
php trim 去除空字符的定义与语法介绍
2010/05/31 PHP
关于PHP结束标签的使用细节探讨及联想
2013/03/04 PHP
使用php get_headers 判断URL是否有效的解决办法
2013/04/27 PHP
10个简化PHP开发的工具
2014/12/25 PHP
Laravel框架查询构造器 CURD操作示例
2019/09/04 PHP
浅谈Laravel中的三种中间件的作用
2019/10/13 PHP
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
2007/08/08 Javascript
jquery.lazyload  实现图片延迟加载jquery插件
2010/02/06 Javascript
JavaScript Event学习第十章 一些可替换的事件对
2010/02/10 Javascript
别了 JavaScript中的isXX系列
2012/08/01 Javascript
JS 精确统计网站访问量的实例代码
2013/07/05 Javascript
js截取字符串的两种方法及区别详解
2013/11/05 Javascript
Jquery下EasyUI组件中的DataGrid结果集清空方法
2014/01/06 Javascript
JavaScript判断变量是对象还是数组的方法
2014/08/28 Javascript
详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法
2015/01/22 Javascript
JS判断是否360安全浏览器极速内核的方法
2015/01/29 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
Jquery元素追加和删除的实现方法
2016/05/24 Javascript
Vue 页面切换效果之 BubbleTransition(推荐)
2018/04/08 Javascript
Vue项目中如何使用Axios封装http请求详解
2019/10/23 Javascript
vue制作toast组件npm包示例代码
2020/10/29 Javascript
python多线程抓取天涯帖子内容示例
2014/04/03 Python
python对字典进行排序实例
2014/09/25 Python
Python压缩解压缩zip文件及破解zip文件密码的方法
2015/11/04 Python
Python中shape计算矩阵的方法示例
2017/04/21 Python
python自动发送测试报告邮件功能的实现
2019/01/22 Python
关于青春的演讲稿800字
2014/08/22 职场文书
灵山大佛导游词
2015/02/04 职场文书
党员转正申请报告
2015/05/15 职场文书
2019大学生暑期实习心得总结
2019/08/21 职场文书
PyQt5 QThread倒计时功能的实现代码
2021/04/02 Python
Python中OpenCV实现查找轮廓的实例
2021/06/08 Python
Java使用JMeter进行高并发测试
2021/11/23 Java/Android
JavaScript展开运算符和剩余运算符的区别详解
2022/02/18 Javascript