這次帶給大家Python怎麼取得二維矩陣的單行每列最大值,Python取得二維矩陣每列最大值的注意事項有哪些,下面就是實戰案例,一起來看一下。
因為做專案中間有一個很小的環節需要這個功能,所以就寫了一個簡單的小函數,下面是具體實作:
#!usr/bin/env python #encoding:utf-8 ''' Author:沂水寒城 ''' def get_max_value(martix): ''' 得到矩阵中每一列最大的值 ''' res_list=[] for j in range(len(martix[0])): one_list=[] for i in range(len(martix)): one_list.append(int(martix[i][j])) res_list.append(str(max(one_list))) return res_list if name == 'main': martix=[['1','2','3'],['3','5','0'],['5','6','2']] print get_max_value(martix)
結果如下:
['5', '6', '3']
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
以上是Python怎麼取得二維矩陣的單行每列最大值的詳細內容。更多資訊請關注PHP中文網其他相關文章!