美文网首页
Python代码阅读(第48篇):返回最大元素的索引

Python代码阅读(第48篇):返回最大元素的索引

作者: FelixZzzz | 来源:发表于2021-10-07 11:25 被阅读0次

Python 代码阅读合集介绍:为什么不推荐Python初学者直接看项目源码

本篇阅读的代码实现了返回列表中最大元素索引的功能。

本篇阅读的代码片段来自于30-seconds-of-python

max_element_index

def max_element_index(arr):
  return arr.index(max(arr))

# EXAMPLES
print(max_element_index([5, 8, 9, 7, 10, 3, 0])) # 4

max_element_index函数接收一个列表,返回列表中最大元素的索引。

函数使用max函数获取列表中值最大的元素,再使用list.index()获取该元素的索引。

arr.index(x[, i[, j]])函数返回在arr中首次出现项的索引(索引在i或其后且在j之前)。

相关文章

  • Python代码阅读(第48篇):返回最大元素的索引

    Python 代码阅读合集介绍:为什么不推荐Python初学者直接看项目源码[https://mp.weixin....

  • python骚操作——基础

    字符串操作 数组操作 索引指定为 -1 ,可让Python返回最后一个列表元素;这种约定也适用于其他负数索引,例如...

  • numpy的argmax用法(转)

    原链接: (Python)numpy的argmax用法 一维数组 argmax返回的是最大数的索引.argmax有...

  • 数组方法-栈队列和排序

    常用方法: pop():从数组尾部弹出一个元素,并返回弹出的元素;length减一,尾部:是指索引最大的地方。 p...

  • Python Day 6

    python 4 用于字符串的序列函数 len(s) 返回序列的长度 max(s) 返回序列的最大值元素 min(...

  • LeetCode-215-数组中的第K个最大元素

    数组中的第K个最大元素 题目描述:给定整数数组 nums 和整数 k,请返回数组中第 **k** 个最大的元素。请...

  • 2018-09-18——迭代

    索引迭代 Python中,迭代永远是取出元素本身,而非元素的索引。 对于有序集合,元素确实是有索引的。有的时候,我...

  • 迭代

    索引迭代 Python中,迭代永远是取出元素本身,而非元素的索引。 对于有序集合,元素确实是有索引的。有的时候,我...

  • 8、NumPy读写文件和基本函数

    均值(加权)、最大、最小、极差、中位数、方差、相邻元素差值、平方根、最大值的索引值、最小值的索引值、【所有数组中第...

  • 4个Python提效用法

    索引和切片 Python中获取列表中的任意元素。除了支持常见的正索引外, Python还支持负索引和切片。 正索引...

网友评论

      本文标题:Python代码阅读(第48篇):返回最大元素的索引

      本文链接:https://www.haomeiwen.com/subject/eqghnltx.html