Python陣列最大值

在Python中,陣列通常被稱為列表(list)。要找出一個列表中的最大值,你可以使用內建函數max()。以下是一個簡單的例子:

my_list = [1, 2, 3, 4, 5]
max_value = max(my_list)
print(max_value)  # 輸出: 5

如果你想要找出一個數組中的最大值,你可以將數組直接傳遞給max()函數,它會自動返回最大值。

如果你想要找出一個列表中的所有最大值(即每個子列表中的最大值),你可能需要使用一個迴圈來遍歷列表,並在每個子列表中使用max()函數。以下是一個例子:

my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
max_values = []

for sublist in my_list:
    max_value = max(sublist)
    max_values.append(max_value)

print(max_values)  # 輸出: [3, 6, 9]

這個例子中,my_list是一個包含三個子列表的列表。我們使用一個迴圈來遍歷這個列表,並在每個子列表中使用max()函數來找出最大值。然後,我們將這些最大值添加到一個新的列表max_values中。最後,我們列印出max_values列表,這包含了每個子列表中的最大值。