今回は Python2 次元行列の 1 行の各列の最大値を取得する方法 Python で 2 次元行列の各列の最大値を取得するための 注意事項 についてお届けします。次元マトリックスを実際のケースとして見てみましょう。
この関数を必要とする小さなリンクがプロジェクト内にあるため、簡単な小さな 関数を作成しました。具体的な実装は次のとおりです:
#!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 中国語 Web サイトの他の関連記事に注目してください。
推奨書籍:
以上がPython で 2 次元行列の 1 行と各列の最大値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。