2
我試圖找到一個優雅的方式來查找二維數組中的最大值。 例如用於此數組:查找二維數組中的最大值
[0, 0, 1, 0, 0, 1] [0, 1, 0, 2, 0, 0][0, 0, 2, 0, 0, 1][0, 1, 0, 3, 0, 0][0, 0, 0, 0, 4, 0]
我想提取值「4」。 我想在max內做一個max,但是我在執行它的時候掙扎着。
我試圖找到一個優雅的方式來查找二維數組中的最大值。 例如用於此數組:查找二維數組中的最大值
[0, 0, 1, 0, 0, 1] [0, 1, 0, 2, 0, 0][0, 0, 2, 0, 0, 1][0, 1, 0, 3, 0, 0][0, 0, 0, 0, 4, 0]
我想提取值「4」。 我想在max內做一個max,但是我在執行它的時候掙扎着。
最大值MAX數的(map(max, numbers)
產率1,2,2,3,4):
>>> numbers = [0, 0, 1, 0, 0, 1], [0, 1, 0, 2, 0, 0], [0, 0, 2, 0, 0, 1], [0, 1, 0, 3, 0, 0], [0, 0, 0, 0, 4, 0]
>>> map(max, numbers)
<map object at 0x0000018E8FA237F0>
>>> list(map(max, numbers)) # max numbers from each sublist
[1, 2, 2, 3, 4]
>>> max(map(max, numbers)) # max of those max-numbers
4