博客 / 詳情

返回

Python代碼閲讀(第48篇):返回最大元素的索引

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之前)。

user avatar devil_5931bede13754 頭像 azonips314 頭像 u_16213461 頭像 prepared 頭像 chazhoudeqingchun 頭像 xiaopaipiper 頭像 jianhuan 頭像 wodingshangniliao 頭像
8 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.