Python中 index() 方法详解
1. 概述
很多时候我们需要在列表中查找某个元素并输出对应的索引值;这时候就需要使用到index()方法了。
2. index()方法
2.1 描述
index() 函数用于从列表中找出某个值第一个匹配项的索引位置。
2.2 用法
list.index(obj)
注释:
obj —— 查找的对象。
返回值:
该方法返回查找对象的索引位置,如果没有找到对象则抛出异常。
2.3 示例
# -*- coding: utf-8 -*-
# @Time : 2019/1/15 15:55
# @Author : Arrow and Bullet
# @FileName: index.py
# @Software: PyCharm
# @Blog :https://blog.csdn.net/qq_41800366A = [123, 'xyz', 'zara', 'abc']print(A.index('xyz')) # 结果 1
print(A.index('zzz')) # 报错 :ValueError: 'zzz' is not in list
希望能够帮助到大家,有什么问题可以 直接评论即可,喜欢有用的话可以点个赞让更多的人看到,如果不够详细的话也可以说,我会及时回复的。
Python中 index() 方法详解相关推荐
- python中index方法详解_详解python中的index函数用法
1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...
- python中index方法详解_Python中的index()方法使用教程
index()方法确定字符串str,如果起始索引beg和结束索引end在末尾给出了找到字符串或字符串的一个子串.这个方法与find()方法一样,只是如果没有找到子符趾会抛出一个异常. 语法 以下是in ...
- python中new方法详解及_Python中new方法的详解
new_ 方法是什么? __new__方法其实就是创建对象的方法 new()方法是在类准备将自身实例化时调用. 一个类可以有多个位置参数和多个命名参数,而在实例化开始之后,在调用 init()方法之前 ...
- python编程100例海绵宝宝-python中list方法详解说明
序号 分类 关键字/函数/方法 描述 1 取值 list[索引] 取出list索引对应的数据 2 取索引 list.index(数据) 查看list中数据对应的索引 3 新增 list.insert( ...
- python中search用法_Python中的python re.search方法详解
re.search扫描整个字符串并返回第一个成功的匹配,若string中包含pattern子串,则返回Match对象,否则返回None,注意,如果string中存在多个pattern子串,只返回第一个 ...
- c调用python脚本如何获取结果_使用C++调用Python代码的方法详解
一.配置python环境问题 1.首先安装Python(版本无所谓),安装的时候选的添加python路径到环境变量中 安装之后的文件夹如下所示: 2.在VS中配置环境和库 右击项目->属性-&g ...
- python的抽象类详解_第7.19节 Python中的抽象类详解:abstractmethod、abc与真实子类...
第7.19节 Python中的抽象类详解:abstractmethod.abc与真实子类 一. 引言 前面相关的章节已经介绍过,Python中定义某种类型是以实现了该类型对应的协议为标准的,而不是以继 ...
- 【 Python 中 int 用法详解】(转载)
Python 中 int 用法详解 欢迎转载,转载请注明出处! 文章目录 Python 中 int 用法详解 0. 参考资料 1. int 的无参数调用 2. int 接收数字作为参数 3. int ...
- Python 中 int 用法详解
Python 中 int 用法详解 欢迎转载,转载请注明出处! 文章目录 Python 中 int 用法详解 0. 参考资料 1. int 的无参数调用 2. int 接收数字作为参数 3. int ...
最新文章
- Google Protocol Buffers介绍
- 整理了一下Asp.net源码常见问题(完善中...),欢迎大家补充修正(最后更新于06-01)!...
- 停止NVIDIA的GPU进程
- 零基础考信息系统项目管理师要怎么准备?
- 如何构建一个分布式爬虫:理论篇
- bzoj 1146 [CTSC2008]网络管理Network
- android 清理缓存 简书,分享:Android清除本地数据缓存代码
- atlas 又多了几个新控件
- 从pandas到geopandas
- 基本sql语句--增删改查
- WinForm二三事(一)消息循环
- 去掉a标签下划线_编辑器、HTML基础、编码、基础标签
- 教你如何制作浪漫的表白网站 七夕情人节表白网页在线制作(多种款式)
- Slf4j+logback实现日志打印-获取调用者类及方法行数信息
- html5怎么唤起支付宝支付,H5唤起支付宝支付
- MacBook安装p7zip解压7z文件
- 【ultraedit编辑器中怎么取消文件自动备份】
- 2022年中国半导体设备市场规模达到1728.41亿元,市场迎来新一轮上升周期
- ROC曲线和AUC指标
- 511遇见易语言模块API视频教程窗口取类名(GetClassNameA)