gpt4 book ai didi

python - 如何在python中返回列表中最小元素的索引

转载 作者:行者123 更新时间:2023-12-01 09:00:51 25 4
gpt4 key购买 nike

在我的代码中,使用index()函数返回列表中最小元素的位置,当我运行代码时,它什么也不运行。请帮我解决问题。这是我编码的内容:

def get_index_of_smallest(numbers):
smallest_index = []
for element in range (len(numbers)):
element = numbers.index(min(numbers))
smallest_index = element + 1
return smallest_index

def test_get_index_of_smallest():
list1 = [23, 3, 6, 5, 12, 9, 7, 4]
print(get_index_of_smallest(list1))

非常感谢。

最佳答案

您可以使用min(list)list的内置函数(list.index())

list1 = [23, 3, 6, 5, 12, 9, 7, 4]
min_num = min(list1)
index = list1.index(min_num)

关于python - 如何在python中返回列表中最小元素的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52462777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com