ホームページ  >  記事  >  バックエンド開発  >  Python で 2 次元行列の 1 行と各列の最大値を取得する方法

Python で 2 次元行列の 1 行と各列の最大値を取得する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-09 09:51:057140ブラウズ

今回は 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 次元配列に変換する方法

diff のオブジェクトは仮想 dom です

以上がPython で 2 次元行列の 1 行と各列の最大値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。