이번에는 Python2차원 행렬의 단일 행에 있는 각 열의 최대값을 얻는 방법을 알려 드리겠습니다. Python에서 2차원 행렬의 각 열에 대한 최대값을 얻는 주의 사항은 무엇입니까? 차원 행렬입니다. 실제 사례를 살펴보겠습니다.
프로젝트에 이 기능이 필요한 작은 링크가 있어서 간단한 function을 작성했습니다. 구체적인 구현은 다음과 같습니다.
#!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']
I 이 글을 읽으셨다고 믿으세요. 더 흥미로운 정보를 원하시면 PHP 중국어 웹사이트의 다른 관련 글을 주목해 보세요!
추천 도서:
위 내용은 Python에서 2차원 행렬의 단일 행과 각 열의 최대값을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!