如何使用PythonList取得最大最小值的下標

Python list 取最大最小值的下標

Python是一種非常流行的程式語言,它可以讓開發者快速開發出功能強大的應用程式。Python的list是一種可以儲存多個資料的資料結構,可以用來儲存多個資料,而且可以快速取得最大最小值的下標。

要取得list中最大最小值的下標,可以使用Python內建的index()函式,它可以快速取得list中某個值的下標,例如:

list1 = [3, 6, 8, 4, 9, 2]

# 取得list中最大值的下標
max_index = list1.index(max(list1))

# 取得list中最小值的下標
min_index = list1.index(min(list1))

print(max_index) # 4
print(min_index) # 5

另外,也可以使用Python內建的enumerate()函式,它可以取得list中每個元素的下標,例如:

list1 = [3, 6, 8, 4, 9, 2]

# 取得list中最大值的下標
max_index = max(enumerate(list1), key=lambda x: x[1])[0]

# 取得list中最小值的下標
min_index = min(enumerate(list1), key=lambda x: x[1])[0]

print(max_index) # 4
print(min_index) # 5

上面的程式碼可以快速取得list中最大最小值的下標,可以讓開發者快速取得list中最大最小值的下標,減少開發時間。

發佈留言