index在python中的用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了index在python中的用法相关的知识,希望对你有一定的参考价值。
参考技术A语法:list.index(x[, start[, end]])。index() 函数用于从列表中找出某个值第一个匹配项的索引位置。
x-- 查找的对象。
start-- 可选,查找的起始位置。
end-- 可选,查找的结束位置。
返回值:该方法返回查找对象的索引位置,如果没有找到对象则抛出异常。
实例代码:
str1 = "this is string example....wow!!!"
str2 = "exam"
print(str1.index(str2))
如果要对数据库表中一列或多列的值进行排序,使用索引可快速访问数据库表中的特定信息。例如想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。如果没有索引,必须遍历整个表,就会很麻烦。在python中,也有对列表做索引的函数,就是index() 函数。
excel中的 INDEX
INDEX(array, row_num, [column_num])
返回表格或数组中的元素值,此元素由行号和列号的索引值给定。当函数 INDEX 的第一个参数为数组常量时,使用数组形式。
Array必需。单元格区域或数组常量。
如果数组只包含一行或一列,则相对应的参数 row_num 或 column_num 为可选参数。
如果数组有多行和多列,但只使用 row_num 或 column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。
Row_num必需。选择数组中的某行,函数从该行返回数值。如果省略 row_num,则必须有 column_num。
Column_num可选。选择数组中的某列,函数从该列返回数值。如果省略 column_num,则必须有 row_num。
jmespath 基本用法
参考技术A 1.字典层级:(通过键取相应值)2.列表索引(通过索引取相应值,索引从0开始,负数表示倒序,-1表示倒数第一个)
3.字典和列表混合结构:
4.切片
对于json串中的list部分,可以通过 [start_index : end_index : step] 的格式来取值, start_index , end_index , step 均能为负数,表示倒序
以上是关于index在python中的用法的主要内容,如果未能解决你的问题,请参考以下文章