找到列表中最大值索引
时间: 2023-08-17 14:14:00 浏览: 78
好的,我可以帮你写一个 Python 函数来找到列表中最大值的索引。以下是代码示例:
```python
def find_max_index(lst):
if not lst:
return None
max_index = 0
for i in range(1, len(lst)):
if lst[i] > lst[max_index]:
max_index = i
return max_index
```
你可以将要查找最大值索引的列表作为参数传递给该函数,它将返回该列表中最大值的索引。如果列表为空,它将返回 None。
相关问题
python 找到列表中最大值、最小值,并给出索引
可以通过 Python 内置的 `max()` 和 `min()` 函数来找到列表中的最大值和最小值,通过 `index()` 方法可以找到最大值和最小值在列表中的索引。
以下是示例代码:
```python
my_list = [9, 2, 5, 1, 8, 3, 7, 6, 4]
max_value = max(my_list)
max_index = my_list.index(max_value)
print("最大值为", max_value, ",索引为", max_index)
min_value = min(my_list)
min_index = my_list.index(min_value)
print("最小值为", min_value, ",索引为", min_index)
```
输出结果为:
```
最大值为 9 ,索引为 0
最小值为 1 ,索引为 3
```
希望能够帮助到您!
python列表最大值索引
可以使用Python内置函数`max()`和`index()`来找到列表中最大值的索引。
```python
my_list = [3, 5, 1, 7, 2, 9]
max_index = my_list.index(max(my_list))
print(max_index) # 5
```
首先,`max(my_list)`返回列表中的最大值9。然后,`index()`函数返回该元素在列表中的索引5。
阅读全文