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
列表,這包含了每個子列表中的最大值。