Python获取二维矩阵每列最大值

来源:互联网 发布:月相软件 编辑:程序博客网 时间:2024/05/16 06:50

    因为做项目中间有一个很小的环节需要这个功能,所以就写了一个简单的小函数,下面是具体实现:


#!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_listif __name__ == '__main__':    martix=[['1','2','3'],['3','5','0'],['5','6','2']]    print get_max_value(martix)

结果如下:


['5', '6', '3']


阅读全文
0 0
原创粉丝点击