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 28 Python
Python基于动态规划算法解决01背包问题实例
Dec 06 Python
解决Matplotlib图表不能在Pycharm中显示的问题
May 24 Python
Python实现基于POS算法的区块链
Aug 07 Python
python打包生成的exe文件运行时提示缺少模块的解决方法
Oct 31 Python
python 实现调用子文件下的模块方法
Dec 07 Python
Python常见的pandas用法demo示例
Mar 16 Python
Django 创建后台,配置sqlite3教程
Nov 18 Python
Python字典添加,删除,查询等相关操作方法详解
Feb 07 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
May 12 Python
Python sklearn中的.fit与.predict的用法说明
Jun 28 Python
python高级特性简介
Aug 13 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仿discuz分页效果代码
2008/10/02 PHP
php 设计模式之 工厂模式
2008/12/19 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
12个非常有创意的JavaScript小游戏
2010/03/18 Javascript
关于hashchangebroker和statehashable的补充文档
2011/08/08 Javascript
JavaScript对象的property属性详解
2014/04/01 Javascript
使用Nodejs开发微信公众号后台服务实例
2014/09/03 NodeJs
js实现飞入星星特效代码
2014/10/17 Javascript
jQuery中animate用法实例分析
2015/03/09 Javascript
JavaScript登录验证码的实现
2016/10/27 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
2016/11/03 Javascript
Javascript 链式作用域详细介绍
2017/02/23 Javascript
Angular2的管道Pipe的使用方法
2017/11/07 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
mpvue全局引入sass文件的方法步骤
2019/03/06 Javascript
基于js实现抽红包并分配代码实例
2019/09/19 Javascript
[59:00]OG vs TNC 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
使用Python内置的模块与函数进行不同进制的数的转换
2016/03/12 Python
深入理解python中的闭包和装饰器
2016/06/12 Python
Python使用正则表达式过滤或替换HTML标签的方法详解
2017/09/25 Python
Flask框架模板渲染操作简单示例
2019/07/31 Python
python调用matplotlib模块绘制柱状图
2019/10/18 Python
python如何通过pyqt5实现进度条
2020/01/20 Python
django在保存图像的同时压缩图像示例代码详解
2020/02/11 Python
python实现梯度法 python最速下降法
2020/03/24 Python
Python @property及getter setter原理详解
2020/03/31 Python
浅谈Python里面None True False之间的区别
2020/07/09 Python
嘻哈珠宝品牌:KRKC&CO
2020/10/19 全球购物
安全生产检查通报
2014/01/29 职场文书
先进单位事迹材料
2014/12/25 职场文书
物业工程部岗位职责
2015/02/11 职场文书
小鞋子观后感
2015/06/05 职场文书
保姆聘用合同
2015/09/21 职场文书
公司转让协议书
2016/03/19 职场文书
laravel ajax curd 搜索登录判断功能的实现
2021/04/17 PHP
IDEA2021.2配置docker如何将springboot项目打成镜像一键发布部署
2021/09/25 Java/Android