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 相关文章推荐
在centos7中分布式部署pyspider
May 03 Python
Python编程之变量赋值操作实例分析
Jul 24 Python
python3中获取文件当前绝对路径的两种方法
Apr 26 Python
Django中自定义查询对象的具体使用
Oct 13 Python
python tkinter之顶层菜单、弹出菜单实例
Mar 04 Python
Python中的整除和取模实例
Jun 03 Python
关于python的缩进规则的知识点详解
Jun 22 Python
python 密码学示例——理解哈希(Hash)算法
Sep 21 Python
Python批量删除mysql中千万级大量数据的脚本分享
Dec 03 Python
Python实现随机爬山算法
Jan 29 Python
Python中全局变量和局部变量的理解与区别
Feb 07 Python
在python中读取和写入CSV文件详情
Jun 28 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常用字符串的总结(待续)
2013/06/07 PHP
php上传图片并压缩的实现方法
2015/12/22 PHP
浅谈PHP中其他类型转化为Bool类型
2016/03/28 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
TNC vs RR BO3 第一场 2.14
2021/03/10 DOTA
extJs 下拉框联动实现代码
2010/04/09 Javascript
XMLHTTPRequest的属性和方法简介
2010/11/23 Javascript
jQuery 名称冲突的解决方法
2011/04/08 Javascript
js滚动条回到顶部的代码
2011/12/06 Javascript
DOM事件阶段以及事件捕获与事件冒泡先后执行顺序(图文详解)
2015/08/18 Javascript
Bootstrap路径导航与分页学习使用
2017/02/08 Javascript
webpack 模块热替换原理
2018/04/09 Javascript
vue 中swiper的使用教程
2018/05/22 Javascript
layui的table中显示图片方法
2018/08/17 Javascript
解决Vue在封装了Axios后手动刷新页面拦截器无效的问题
2018/11/08 Javascript
vue组件中节流函数的失效的原因和解决方法
2020/12/02 Vue.js
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
[01:01:18]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#2COL VS LGD
2016/03/03 DOTA
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
python 全局变量的import机制介绍
2017/09/07 Python
python字符串和常用数据结构知识总结
2019/05/21 Python
Python随机函数库random的使用方法详解
2019/08/21 Python
linux环境下安装python虚拟环境及注意事项
2020/01/07 Python
python重要函数eval多种用法解析
2020/01/14 Python
python 生成任意形状的凸包图代码
2020/04/16 Python
HTML5实时语音通话聊天MP3压缩传输3KB每秒
2019/08/28 HTML / CSS
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
Android interview questions
2016/12/25 面试题
皮肤科医师岗位职责
2013/12/04 职场文书
美术社团活动总结
2014/06/27 职场文书
电话客服专员岗位职责
2014/06/28 职场文书
2014超市收银员工作总结
2014/11/13 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
2016年119消防宣传日活动总结
2016/04/05 职场文书
Vue Element UI自定义描述列表组件
2021/05/18 Vue.js
python 多态 协议 鸭子类型详解
2021/11/27 Python